Engineering Manager
Skills
Continuous Integration And Continuous DeliveryAdoptionCoachingComplex SystemsDebuggingEngineeringFostering
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Extensive professional software engineering experience with technical maturity and complex system delivery
- Experience leading coaching and performance-managing engineers while improving team capability
- Ability to translate business goals into executable engineering plans balancing delivery and sustainability
- Hands-on experience writing reviewing and debugging production code with strong technical credibility
- Experience building and supporting high-scale high-availability distributed systems including incident response
- Experience leading adoption of AI-native engineering workflows to improve productivity and quality
Nice to have
- Inclusive leadership
- High-trust mindset
- Technical credibility
- Blameless approach
- Strategic thinking
Day to day
- Lead a high-performing inclusive engineering team and act as the technical anchor for delivery and system health
- Balance predictable roadmap execution with long-term technical excellence operational resilience and team growth
- Partner closely with Product and Design to shape customer-focused solutions and modernise architectures
