Software Engineering Manager

Skills
Software DevelopmentSoftware As A ServiceEngineering ManagementPeople ManagementPerformance ManagementProduct DevelopmentSoftware Development Life Cycle
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven experience leading engineering teams in a SaaS or product-led environment
  • Track record of delivering projects through to completion
  • Experience managing performance and running team processes
  • Ability to work closely with stakeholders across the business
  • Solid understanding of data analytics and AI concepts
  • Experience applying data and AI within real-world products
  • Comfort operating in fast-paced evolving environments
  • Strong communication skills and a pragmatic mindset
  • Bias toward action and ownership of outcomes

Day to day

  • Lead a cross-functional Data & AI team with a strong focus on delivery, structure, and impact.
  • Prioritise work effectively, remove blockers, and ensure high-quality outcomes are delivered to completion.
  • Collaborate closely with Product and engineering stakeholders to shape how solutions are built and turn ideas into customer-facing features.