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.