The role
We are looking for a Software Engineer with a strong engineering mindset, passionate about building scalable, high-quality cloud-native products. The passion for Artificial Intelligence and a keen interest in integrating AI into the Software Development Life Cycle (SDLC) are highly valued.
You will work in a cross-functional team (PM, Designers, Developers), collaborating end-to-end on the design, implementation, and deployment of features used by thousands of developers every day.
Main activities
-
Design, develop, and maintain software with a focus on scalability, reliability, and performance.
-
Contribute to frontend development using React
-
Participate in architectural decisions and the design of new components, APIs, and integrations.
-
Collaborate with multiple teams to deliver product features end-to-end.
-
Write and maintain tests, monitor services in production, and help improve product quality.
-
Take part in code reviews and promote engineering best practices.
-
Contribute to the evolution of our Internal Developer Platform and microservices ecosystem.
-
Explore and implement opportunities to integrate AI tools and practices into the team's SDLC, such as code generation or testing automation.
-
5+ years of experience in software development.
-
Solid knowledge of at least one of the following backend technologies:
-
Node (JavaScript/TypeScript)
-
Go
-
Rust
-
Experience with React on the frontend.
-
Demonstrated ability to identify and integrate relevant AI technologies to improve and accelerate software development processes and product features.
-
Good understanding of microservices architectures, REST APIs, event-driven systems.
-
Experience with Docker and CI/CD pipelines.
-
Ability to take ownership and propose architectural improvements.
-
Comfortable using Git and collaborating within a development team.
Nice-to-have skills
-
Experience with Kubernetes.
-
Experience with Kafka and Event-Driven architecture.
-
Familiarity with observability practices: logging, metrics, monitoring.
-
Interest in Developer Experience, Platform Engineering, or automation.
We offer
A competitive total-reward package
We offer a four-dimension package: Compensation (fixed and variable) + Benefits + Growth opportunities + an inspiring Culture.
Hybrid Workplace
We believe in work-life balance and know that smart working is one of the tools to achieve a more human-scale lifestyle. We recognize the value of teamwork, combining smart working with in-presence moments to be able to compare, exchange ideas, and move projects forward. We typically work 50% of our time from the office.
DE&I
As stated in our Manifesto we reject any form of discrimination and we strive every day to embrace diversity and to guarantee inclusion.
L&D and perks
-
Training path and access to Mia-Platform hub with a vastity of training courses
-
Team building and many surprising events
-
Ticket restaurants
-
Insurance coverage for medical expenses
-
Corporate benefits platform with significant discounts on the purchase of different types of services (gyms, travel, technology, etc.)