Backend Software Engineer Python

Client Server
London, UK
1 day ago
Apply on www.client-server.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£100,000.0 - £120,000.0
Working hours
Regular working hours

Tech stack

Amazon Web Services Continuous Integration Distributed Systems Amazon DynamoDB Github PostgreSQL Systems Architecture Fastapi Software Coding Terraform Docker

Job description

Senior Backend Software Engineer / Developer (Python) London / WFH to £120k

Are you a technologist with start-up experience looking for your next opportunity?

You could be progressing your career at a tech start-up that is producing an AI native data pipelining platform.

As a Senior Backend Software, you’ll own the orchestration engine that controls scheduling, execution, state, retries, concurrency and cancellation, using Python, FastAPI and AWS in a high velocity production environment. You’ll design for unpredictable workloads, solving challenges around capacity, back pressure and isolation, while building the AI native layer that will underpin the next generation of the product.

You’ll own your infrastructure end-to-end, writing Terraform, monitoring what you ship and resolving issues in production. Working across the full development lifecycle, you’ll take features from idea through to production, collaborate directly with customers to solve complex real-world problems and use your technical insight to influence the product roadmap. As part of a small, ambitious engineering team, you’ll also have a genuine opportunity to shape engineering standards, culture and ways of working.

Requirements

  • You have advanced backend Python coding skills, including FastAPI
  • You have a good understanding of system architecture, design and scalability
  • You have experience of working on distributed systems
  • You’re familiar with other technology in the stack including: AWS, IaC using Terraform, Docker, PostgreSQL, DynamoDB, CI/CD, GitHub actions, Blacksmith runners
  • You’re collaborative and pragmatic with great communication skills, keen to input into technical discussion and decision making

Benefits & conditions

  • Salary to £120k
  • Equity
  • Impactful role with excellent career progression as the company scales
  • Hybrid working
  • Pension

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.client-server.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all