Lead Software Engineer

Understanding Recruitment
Greater London, UK
7 days ago
Apply on www.understandingrecruitment.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) C++ (Programming Language) Python (Programming Language) PostgreSQL Machine Learning Software Architecture TypeScript Rust (Programming Language) SC Clearance Build Management Kubernetes

Job description

Lead Software Engineer

Want to lead technically without giving up the engineering?

We’re looking for a Lead Software Engineer to take ownership of a key product area - shaping the architecture, tackling complex technical challenges and staying hands-on with the code.

You’ll have real influence over how systems are designed, built and shipped, while mentoring engineers and raising the technical bar across the team.

What you’ll be doing

  • Own architecture and technical direction for a key product area
  • Design and build complex, production-grade software
  • Make high-impact system design and engineering decisions
  • Stay hands-on while leading and mentoring other engineers
  • Help shape modern engineering practices, including AI-assisted development

What we’re looking for

  • Strong experience building complex production systems
  • Expertise in C++, Java, Rust, Python and/or TypeScript
  • Excellent software architecture and system design skills
  • Experience taking technical ownership and leading projects
  • A track record of mentoring and developing engineers

Experience with Kubernetes, PostgreSQL, embedded systems, ML or security is a bonus, not a requirement.

What’s on offer

Competitive salary + equity, 7% pension, private healthcare, free daily meals and significant ownership over technical direction.

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

Requirements

  • Strong experience building complex production systems
  • Expertise in C++, Java, Rust, Python and/or TypeScript
  • Excellent software architecture and system design skills
  • Experience taking technical ownership and leading projects
  • A track record of mentoring and developing engineers

Experience with Kubernetes, PostgreSQL, embedded systems, ML or security is a bonus, not a requirement.

Benefits & conditions

Competitive salary + equity, 7% pension, private healthcare, free daily meals and significant ownership over technical direction.

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.understandingrecruitment.com
Prepare application

Good distractions

Loading talks and stories from around this role…