Beware of Telegram Impersonation of Understanding Recruitment

Learn More

Lead Software Engineer

LB732
  • £120,000 - £180,000
  • London Area

Lead Software Engineer


We’re looking for a Lead Software Engineer to take technical ownership of a key product area, shaping its architecture and engineering direction while remaining deeply involved in building and shipping complex software.


This is a hands-on leadership role for an experienced engineer who enjoys solving difficult technical problems, influencing engineering decisions and helping other engineers do their best work.


What we’re looking for

You’ll be an experienced software engineer with a strong track record of building complex production systems and taking technical ownership.


We’re particularly interested in experience with:

  • C++, Java, Rust, Python and/or TypeScript
  • Software architecture and system design
  • Building and operating complex production software
  • Leading technically and mentoring other engineers
  • Modern engineering practices and AI-assisted development tools
  • Experience with Kubernetes, PostgreSQL, embedded systems, machine learning or security would be a bonus, but isn’t essential.


What’s on offer

  • Competitive salary + equity
  • 7% pension
  • Private healthcare
  • Free daily meals
  • Significant ownership over architecture and technical direction
  • The opportunity to lead without moving away from engineering
  • A role where you can remain genuinely hands-on


You’ll need the right to work in the UK and be eligible for UK Security Check (SC) clearance.

Anna Heneghan Head of Machine Learning & AI Recruitment

Apply for this role