
Software Engineer
- Hybrid
- Milano , Lombardia, Italy
Job description
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.
Job requirements
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.)
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
