Are you a skilled leader with experience in managing high-performing teams? We are seeking an experienced Engineering Manager to lead agile squads and shape a high-performance engineering culture.
This role is all about enabling success. You will lead 1–5 squads, streamline delivery, and ensure close alignment across Product, Architecture, QA, and DevOps. You will raise the bar on quality, pace, and team engagement – while acting as a Release Train Engineer (RTE) to coordinate delivery across squads.
The tech environment is primarily Microsoft-focused – C# .NET, Azure, with some services also running on AWS. The teams follow modern engineering practices, including CI/CD, automated testing, and cloud-native development.
* Line manage UK-based developers
* Lead agile squads as a servant leader
* Coach on agile methods and engineering best practices
* Owning delivery outcomes, performance, and team engagement
* Improving workflows, speed, and software quality
* Acting as Release Train Engineer to align delivery across squads
* Collaborate with Product, QA, DevOps, and Architecture
* Track KPIs across deployment, quality, and cycle time
* Promote SaaS security and compliance best practices
About This Role
* 10-15 years of experience in software development, including leadership roles
* A strong technical background with hands-on experience in Microsoft technologies
* A proven agile leader and mentor
* A solid understanding of Azure, with some exposure to AWS
* CI/CD and cloud-native experience
* Comfortable working in fast-paced, product-focused teams
* Experience leading distributed teams
You will have real influence and autonomy in this high-impact position. The salary includes a bonus and benefits package. If you're ready to take the next step in your leadership journey, we'd love to hear from you.