1 month ago
Milan, Italy +4 moreSenior
Responsibilities
- Own the end-to-end delivery and operation of backend features and services.
- Design, build, and evolve scalable, secure, and maintainable systems.
- Lead technical design discussions and contribute to architectural decisions.
- Improve applications, reduce technical debt, and strengthen reliability.
- Translate business needs into technical solutions with Product Managers.
- Identify and address technical risks, performance issues, and scalability challenges.
- Champion engineering quality through testing, code reviews, tooling, and best practices.
- Troubleshoot complex production issues and support system resilience.
- Mentor engineers and contribute to the team’s technical growth.
- Improve planning, delivery, and retrospective processes.
- Collaborate with local and remote teams across the organisation.
Requirements
- Significant commercial experience in backend software engineering and delivering production-grade systems.
- Experience with one or more backend languages such as Java, Python, .NET, or Node.js.
- Experience designing and building microservices, APIs, and distributed systems.
- Understanding of event-driven architectures, messaging, and high-volume data processing patterns.
- Strong system design skills and the ability to make pragmatic technical trade-offs.
- Experience with cloud platforms, preferably AWS, and infrastructure as code tools such as Terraform.
- Strong knowledge of testing strategies, CI/CD, and engineering quality practices.
- Strong debugging, problem-solving, and analytical skills in complex distributed environments.
- Experience with observability tools, metric dashboards, alerting, and operational monitoring.
- Excellent communication skills for working with technical and non-technical stakeholders.
Benefits
- Four-day Flexi-Week with one lighter or fully disconnected day per week at full pay and no reduction to annual holiday allowance.
- Hybrid/remote Flexi-office working scheme.
- Monthly work-expense contribution and a furniture package for home working.
- Health, wellbeing, and sports initiatives.
- Access to the Awin Academy training suite and professional development programs.
- Peer-to-peer recognition vouchers.
- Benefits may vary by country and additional offerings will be discussed during the initial interview.
