Lead Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Lead Engineer, an individual contributor role, to help shape how our engineering team builds in an AI-native environment. You'll join our cross-functional product team in London, shaping technical direction while working hands-on to build user-facing AI-native products.
How we work:
Our engineering culture puts AI as a first-class citizen, not just in the products we ship, but in how we write code, reason about systems, and scale ourselves as engineers.
We look for Lead Engineers who set the bar for how a team builds across the stack, and who are comfortable working alongside AI tools as a co-pilot in both discovery and delivery.
What you'll do:
- You'll work closely cross functionally to understand customer needs, taking ideas from concept all the way through to deployment
- You'll enjoy a lot of ownership and freedom, navigating a fast-moving environment where things aren't always clearly defined
- Build and maintain user-facing products across the stack. Today that means React, Remix, and TypeScript on the frontend, and Golang on the backend, but you'll work fluidly across both
- Collaborate closely with product, design, and other engineers to ship high-quality features fast, using AI tools as leverage in your day to day development
- Help define new engineering practices for an AI-native development environment
- Mentor other engineers and help us scale our engineering culture
Requirements
- A track record of owning technical initiatives, and being a senior technical voice in the room on a given problem
- Product and commercial thinking
- Comfortable moving between frontend and backend development, even if you have a background leaning more heavily one way
- A curiosity and excitement about using AI tools to build better software faster
- Familiarity with React, Remix, and TypeScript is great, but not essential
- Experience setting or influencing engineering practices, not just following them
- A track record of mentoring or supporting other engineers
Benefits & conditions
Pulled from the full job description
- Paid volunteer time
- Company events, * Competitive salary
- EMI share options
- Private health
- Private dental
- 12 Mental health days off annually (1 per month) PLUS holidays + public holidays
- 1 paid Community day off (paid day off to volunteer for a charitable cause)
- Hybrid working (check details with your recruiter)
- Free breakfast daily
- Team and company-wide events
- 360° performance reviews to promote a culture of growth and development
- Support for conferences and professional learning & development