Senior Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™

Greater London

On-site

GBP 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SR2 | Socially Responsible Recruitment | Certified B Corporation™ is seeking a Senior Backend Engineer in London to design and build robust backend systems using Python. You will work with a high-calibre startup developing an agentic AI product, focusing on infrastructure and tooling. Responsibilities include developing backend services, integrating external data sources, and improving system reliability. Ideal candidates have strong Python experience and a solid understanding of distributed systems. This role offers a salary range of £120,000 – £180,000 plus equity.

Qualifications

  • Strong backend engineering experience, ideally in Python.
  • Experience building platform or infrastructure systems.
  • Solid understanding of system design and distributed systems.

Responsibilities

  • Developing backend services using Python.
  • Designing systems that handle real-world edge cases and failures.
  • Building infrastructure that supports AI-driven workflows.
  • Integrating external services into a reliable platform.

Skills

Backend engineering experience
Python
System design
Distributed systems
Scalable architecture

Tools

FastAPI
Django

Job description

Overview

Senior Backend Engineer | London | £120,000 – £180,000 + equity | Platform | AI Systems

If you’re more interested in the systems that make AI work than the models themselves, this is where things get interesting.

We’re working with a high-calibre startup building an agentic AI product, but the real challenge sits underneath that. This is about the infrastructure, tooling, and platform layer that allows AI systems to behave reliably in production, not just look good in a demo.

This is an opportunity to build foundational systems properly, rather than inheriting a mess six months too late. Backed by serious investors and led by people who’ve built before, the environment is demanding but grounded in reality.

The Role

This is a backend-heavy position with a strong focus on platform and infrastructure. You’ll be designing and building the scaffolding that supports agentic workflows, data movement, and system reliability at scale.

  • Own and build core backend systems in Python, with a focus on structure, typing, and maintainability
  • Design platform components that support orchestration, workflows, and system reliability
  • Define data models, schemas, and internal abstractions that scale with product complexity
  • Build APIs and internal tooling that enable fast, safe iteration across the product
  • Contribute to architectural decisions that shape how the entire system evolves
  • Work closely with product and end users to ensure systems solve real problems, not theoretical ones
What You’ll Be Doing
  • Developing backend services using Python, likely with frameworks such as FastAPI or Django
  • Designing systems that handle real-world edge cases, failures, and scale constraints
  • Building infrastructure that supports evaluation, observability, and control of AI-driven workflows
  • Integrating external services and data sources into a cohesive, reliable platform
  • Improving performance, resilience, and clarity across the backend stack
  • Taking ownership of problems from early idea through to production
What They’re Looking For
  • Strong backend engineering experience, ideally in Python
  • Experience building platform or infrastructure systems, not just application layers
  • Solid understanding of system design, distributed systems, and scalable architecture
  • Experience working in fast-paced or early-stage environments
  • Comfort with ambiguity and a tendency to take ownership rather than wait for direction
  • Product awareness, you understand how backend decisions impact real users

This is not a role for someone who wants neatly defined tickets and clear boundaries. You’ll be working in the messy middle, where systems, product, and real-world constraints collide. For the right person, it’s the kind of role that sharpens how you think about software, not only how you write it.

If you want to build the backbone behind agentic AI systems rather than sit on the surface, this is exactly that lane!

Drop me a message at imogen@sr2rec.co.uk if you want to chat further.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 120,000 - 160,000
Senior Backend Engineer
Senior Backend Engineer

Albert Bow • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 80,000 - 150,000
Meaningful equity
Extensive company benefits
Opportunities for international travel
Senior Software Engineer
Senior Software Engineer

Connect-AI • United Kingdom

Remote
GBP 102,000 - 120,000
Competitive salary
Meaningful equity
35 days holiday
+3
Senior Backend Engineer
Senior Backend Engineer

Ersilia • Greater London

Hybrid
GBP 90,000 - 150,000
Backend Engineer - AI PropTech Startup
Backend Engineer - AI PropTech Startup

Urban Digital Recruitment Ltd • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Backend Engineer (Outside IR35)
Senior Backend Engineer (Outside IR35)

United States Digital Space LLC • Greater London

On-site
Software Engineer
Software Engineer

Digital Waffle • Greater London

On-site
GBP 110,000 - 170,000
Product Engineer
Product Engineer

Digital Waffle • Greater London

On-site
GBP 110,000 - 160,000
Python Developer
Python Developer

SEEKR • England

On-site
GBP 80,000 - 120,000
Private health care
Pension
Strong equity offering