IT & Software

Senior Software Engineer

Harnham

London · Greater London · United Kingdom

Overview

As a Senior Backend Engineer, you will own the design, development, and maintenance of scalable backend services that underpin the company’s technology strategy. You will work closely with cross-functional teams to deliver robust, secure systems and new features that improve performance and reliability. The role sits in a fast-growing, data-driven environment that leverages cloud platforms and modern tooling to drive business impact. This is an opportunity to shape engineering practices and contribute to an innovative, AI-enabled technology stack.

Pay / Benefits
  • Salary up to 80,000
  • 25 days holiday (+5 buy option)
  • Annual performance-based bonus
  • Medical cash plan and wellbeing support
  • Learning & development opportunities
  • Home office equipment support
Responsibilities
  • Design and deliver backend software aligned with the engineering roadmap
  • Support solution design, infrastructure setup, testing, and maintenance
  • Ensure services are robust, secure, and up-to-date with user feedback
  • Build new features and optimize systems for performance and scalability
  • Uphold engineering best practices across cost efficiency, compliance, and quality
  • Collaborate with cross-functional teams and communicate with both technical and non-technical stakeholders
Key requirements
  • Strong proficiency in Python with TDD
  • Experience deploying and maintaining systems on GCP or AWS
  • Solid understanding of CI/CD pipelines (GitHub Actions) and Docker
  • Hands-on experience with RESTful APIs (Django/DRF or FastAPI)
  • Strong knowledge of secure software development and engineering best practices
  • Cross-functional collaboration
  • Effective communication with stakeholders
  • Python (TDD)
  • GCP/AWS
  • CI/CD (GitHub Actions)
  • Docker

Reference: WJ-747_30182936

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

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.