IT & Software

Software Engineering Manager - AI Focused

Willis Towers Watson

Cambridge · Cambridgeshire · United Kingdom

Overview

In this Software Engineering Manager role, you lead multiple development teams within a global engineering organisation to deliver market-leading insurance solutions. You mentor engineers, drive AI-driven practices, and manage project execution, stakeholder alignment, and continuous improvement. You’ll shape product planning, architectures, and delivery while fostering a culture of collaboration and growth. This is a high-impact role at scale, blending technical leadership with people-focused management.

Pay / Benefits
  • 25 days of annual leave + extra WTW day
  • private healthcare
  • defined contribution pension with up to 10% company contributions
  • hybrid working
  • volunteer day
  • share scheme
Responsibilities
  • Lead and coordinate several engineering teams to deliver high-quality AI-first software products
  • Own the development and release lifecycle for product families within an agile framework
  • Interface with Product Management to align roadmaps and priorities
  • Collaborate with architects to define scalable architectures and evaluate tech options
  • Provide mentorship, career development, and wellbeing support to engineers
  • Oversee issue resolution and post-release support to minimise recurrence
  • Support early adopter trials and engaging internal/external users
  • Report progress, risks, and next steps for projects and non-product initiatives
  • Recruit, develop, and retain high-calibre engineers and managers
  • Oversee governance, QA, and continuous improvement across identified projects
  • Foster collaboration across Willis Towers Watson development centres
Key requirements
  • Significant experience leading teams of 10+ engineers/architects/test engineers/SMEs
  • Proven track record in transforming software engineering practices and delivering complex solutions
  • Hands-on experience with full SDLC in commercial environments; strong CI/CD and DevOps understanding
  • Strong understanding of software engineering principles for scalable, maintainable systems
  • Experience with Agile methodologies and driving process improvements
  • Excellent communication skills across engineering, product, actuarial, and external clients
  • Strong leadership: proactive, collaborative, and results-driven
  • Desirable: Azure, Cloud/SaaS, .NET/C# and OO design; familiarity with SOLID
  • strong communicator
  • mentorship
  • stakeholder management
  • Azure
  • Cloud/SaaS technologies
  • .NET/C#

Reference: WJ-747_31191890

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.