Senior Software Engineer

Company: OpenSource
Apply for the Senior Software Engineer
Location: London
Job Description:

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

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.

Key Responsibilities

  • 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.

Requirements

  • Strong commercial experience with TypeScript and Python.
  • Next.js and Nest.js
  • 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.
  • Terraform experience is beneficial, and an interest in AI or sustainability is a bonus.

#J-18808-Ljbffr…

Posted: July 13th, 2026