All roles

Engineering

Senior Software Engineer, London, UK

London, UK Hybrid Full-time Senior up to £85k
Apply for this role

About the company

We’re partnering with a purpose-driven technology organisation looking for a Senior Software Engineer (Python and TypeScript) to join a collaborative product engineering team.

About the role

You’ll play a key role in designing, building and maintaining scalable software, working closely with Product, Design and Engineering to deliver high-quality solutions. This is a hands-on role with the opportunity to influence technical decisions, mentor other engineers and contribute to architecture, code quality and engineering best practices.

What you’ll do

  • Design, develop and maintain scalable software applications
  • Build robust APIs and backend services
  • Collaborate with cross-functional teams to deliver new features
  • Contribute to architecture, code reviews and technical direction
  • Mentor engineers and champion engineering best practices
  • Improve system performance, reliability and observability

What we’re looking for

  • Strong commercial experience with TypeScript and Python
  • Next.js and NestJS
  • Experience building cloud-native applications on Azure
  • Experience working on large-scale software platforms
  • Comfortable working in Agile and DevOps environments
  • Excellent communication skills and a collaborative approach

Bonus: Terraform experience, ORM experience, and an interest in AI or sustainability.

Compensation

Up to £85,000, depending on experience. Hybrid, London.

Apply for this role

Every applicant hears back from a real person. Add a link to your CV, LinkedIn or portfolio, no long forms.