IT & Software

Software Engineer

Understanding Recruitment

London · Greater London · United Kingdom

Overview

In this role you will lead technically while staying hands-on, owning architecture for a key product area and shaping how systems are designed, built and shipped. You will mentor engineers and raise the technical bar across the team, influencing modern engineering practices including AI-assisted development. You’ll tackle complex production-grade challenges and make high-impact design decisions, all while maintaining hands-on coding. This is a high-visibility opportunity to own the technical direction in a London-area role with meaningful impact.

Pay / Benefits
  • equity
  • 7% pension
  • private healthcare
  • free daily meals
Responsibilities
  • 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
Key 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
  • Track record of mentoring and developing engineers
  • mentoring
  • leadership
  • communication
  • C++
  • Java
  • Rust

Reference: WJ-747_31157641

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.