Engineering Manager

Skills
Continuous Integration And Continuous DeliveryAdoptionCoachingComplex SystemsDebuggingEngineeringFostering
Role

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