Software Engineering Manager

Company: KDR Talent Solutions USA
Apply for the Software Engineering Manager
Location: Oxford
Job Description:

Software Engineering Manager | Oxford (Hybrid) | £100,000 + bonus + benefits

The Company

Join a fast-growing technology business using advanced software engineering and data modelling to solve some of the world’s biggest challenges. Their products support major organisations in making complex, high-value decisions through innovative software platforms and predictive modelling.

This is an opportunity to join a collaborative engineering function where people, technical excellence and continuous improvement are equally valued.

Why join?

  • Work on software that supports critical decision-making across global markets.
  • Lead a well-established engineering function with genuine influence over culture, delivery and growth.
  • Join a business investing heavily in modern engineering practices, AI tooling and continuous improvement.
  • Hybrid working with flexibility, excellent career development and a supportive leadership team.

The Role

As Software Engineering Manager, you’ll lead a team of approximately 15–20 Software Engineers across multiple Agile squads, ensuring they remain engaged, high-performing and consistently delivering high-quality software.

Reporting into senior engineering leadership, you’ll focus on people leadership, delivery management and engineering excellence rather than hands-on development. Whilst this isn’t a technical lead position, you’ll need the technical credibility to support engineers, understand technical challenges and help remove delivery obstacles.

Key responsibilities include:

  • Leading, mentoring and developing Software Engineers through coaching, performance management and career development.
  • Managing delivery across multiple Agile squads, ensuring sprint planning, capacity management and delivery remain on track.
  • Working closely with Product and Engineering leadership to align technical delivery with commercial priorities.
  • Leading recruitment, workforce planning and continuous improvement initiatives, including the adoption of AI tools to improve engineering efficiency and delivery.

Your Experience

We’re looking for an experienced Engineering Manager who combines strong people leadership with a solid software engineering background.

You’ll ideally have:

  • Proven experience managing Software Engineering teams within Agile environments.
  • Previous hands-on software development experience, enabling you to build credibility with Senior and Principal Engineers.
  • Strong knowledge of Agile methodologies, Continuous Delivery and modern software engineering practices.
  • Experience leading performance management, coaching and career development across engineering teams.
  • A track record of improving engineering delivery, managing technical recruitment and building high-performing teams.

Next Steps

This Software Engineering Manager opportunity is already attracting significant interest and is unlikely to be available for long.

If you’re interested in finding out more, please apply today or get in touch for a confidential discussion. We’d be happy to answer any questions and provide further information about the opportunity.

Posted: July 9th, 2026