Company Description
As the world is moving towards hybrid clouds and cloud native architectures, optimizing IT stacks to maximize cost efficiency, performance, and sustainability has become an increasingly complex task, involving hundreds of parameters and billions of combinations.
Akamas is a software platform that redefines IT performance optimization thanks to AI, automation, and domain expertise developed by working with some of the most demanding enterprise customers across the world, achieving unprecedented levels of performance, efficiency, and cost savings.
Job Description
We are looking for a Senior Software Engineer to contribute to the development of our core back-end systems that drive automated optimization of our customer applications. You will contribute to building high-scale micro-service architectures that will completely automate observability, testing, and tuning of modern software stacks through the use of AI.
The ideal candidate has working experience in designing and building modern web applications by leveraging different frameworks and patterns such as Microservices, Serverless, REST APIs, SQL, and No-SQL databases.
As a Senior Software Engineer, you will design and develop core product features and innovations. You will contribute to architectural decisions, code reviews, and backlog refinement activities. You will work closely with the product management team to evaluate and estimate design decisions and lead implementation activities.
We believe that reducing the gap between customers and developers leads to a better understanding of user problems and, ultimately, better solutions. For this reason, you are expected to interact with end users in feedback or support sessions.
Full-time positions in Italy, Lombardy, in hybrid mode.
Job Responsibilities
As a Senior Software Engineer, you are expected to have an impact on our product evolution both as an individual contributor and as a software architect by:
* Leading design and implementation of core product features taking into consideration aspects such as reliability, scalability, and security.
* Manage feature lifecycle from roadmap to delivery contributing in all stages and providing feedback on the whole process.
* Writing and reviewing code to evolve team standards an best practices.
* Automate testing, building, and delivery of product features with CI/CD tools.
* Participating in support activities providing guidance and bugfixes.
* Contributing to scrum events such as standups, backlog refinement, demos, and retrospective
* Effectively collaborating with the team, sharing knowledge, experience, and best practices (e.g. during Code Review, pair programming, or delivering internal meetups)
* Coaching junior members of the team to share knowledge and expertise
Job Requirements
The candidate must have:
* Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
* 4+ years of experience as a software developer
* Proficiency in writing Java and Python applications by using frameworks such as Spring, Databases, Rest APIs
* Hands-on experience with containers and Kubernetes.
* Good knowledge of CI/CD, automation tools, and testing frameworks
* Excellent communication skills and ability to work in a team environment
* Hands-on experience with cloud services
Knowledge of performance engineering principles, machine learning, and the following technologies are considered a plus.
* Spring ecosystem
* Elasticsearch
* PostgreSQL
* Kong
* Keycloak
* Airflow
Compensation & Benefits
Join Our Team and Make a Real Impact: in Akamas we’re on the lookout for dynamic individuals who want to be a driving force in their field, making a significant difference from day one
Flexibility and Trust: from the moment you step in, you’re not just an employee, but you’re part of a team of talented colleagues. Akamas value freedom and responsibility, giving you the autonomy to excel and contribute your best in Hybrid mode
Competitive Salary and Company Welfare: Your hard work deserves recognition! Enjoy a competitive salary that reflects your skills and dedication. As a part of our team, you’ll also receive a company welfare package of €600, useful for fuel, bills, wellness, and well-being!
Sustainability: in our office, you will always have access to fresh fruit thanks to Cortilia. In Akamas, we are committed to connecting conscious customers with local products and producers, all while prioritizing environmental and social responsibility.
Tech Your Way: choose your weapon in the tech battle! Whether you’re team Mac or team Windows, we believe in equipping you with the tools that spark joy. After all, the only thing better than coding your next big idea is doing it on a laptop that suits your style!