Back End Developer
Role: Senior Python Backend Engineer
Location: London King's Cross on site
Salary: up to £200k base + equity
We are partnered with a high-growth AI-driven platform that helps large enterprises automate complex, data-heavy workflows. The company is well-funded with. over $90M from top VC's, scaling rapidly, and already working with globally recognised organisations in a highly regulated environment.
The Role
As a Senior Backend Engineer, you'll help design and scale the backend systems behind a sophisticated AI platform. You'll work on high-performance services, complex data pipelines, and secure infrastructure, collaborating closely with ML, product, and platform teams.
This is a hands-on senior role with real influence over architecture, technical decisions, and engineering standards as the company continues to scale.
What You'll Be Doing
- Building and scaling backend services and APIs in Python
- Designing and optimising data pipelines and databases
- Working closely with ML engineers to deploy models into production
- Implementing async processing, caching, and event-driven systems
- Ensuring security, reliability, and compliance in production systems
- Improving performance, scalability, and system resilience
The ideal candidate will:
- 5+ years of backend engineering experience
- Strong Python experience (FastAPI, Flask, or Django)
- Have experience working at a previous startup/scale up
- Solid knowledge of PostgreSQL and Redis
- Experience with async task queues and message brokers
- Cloud experience (Azure, AWS, or GCP)
- Strong understanding of distributed systems and security best practices
Why Join
- Competitive salary + equity
- Direct exposure to founding team
- Opportunity to build a category-defining AI platform
Fast-moving, demanding, and high-impact - this role is for engineers who enjoy building serious systems in evolving environments.