Senior Backend Software Engineer | Python, FastAPI, Kubernetes | Hybrid, up to £100k
We’re working with a cutting-edge deep tech company building next-generation systems at the intersection of advanced hardware and software. They’re looking for a Senior Backend Software Engineer to help design and scale the core platforms powering their technology.
This is a backend-first engineering role focused on building robust, scalable systems that support complex real-world workflows.
You’ll be responsible for designing and building cloud-native backend services and distributed systems, working closely with engineers and domain specialists to deliver highly scalable and reliable software.
Responsibilities include:
* Build and scale Python-based backend services (FastAPI preferred)
* Design microservices architectures and distributed APIs
* Develop systems handling data processing, orchestration, and real-time workflows
* Deploy and operate services in containerised environments (Docker, Kubernetes)
* Contribute to system design, architecture decisions, and engineering best practices
* Work cross-functionally with highly technical teams on complex challenges
What We’re Looking For
* Strong experience building backend systems in Python (FastAPI, Flask, Django, etc.)
* Experience with microservices / distributed systems
* Hands-on experience with Docker and Kubernetes
* Solid understanding of scalable, reliable system design
* Experience working in cloud environments (AWS, GCP, or Azure)
* A software engineer-first mindset
Location: Hybrid (Oxford)
Salary: Up to £100,000
Senior Backend Software Engineer | Python, FastAPI, Kubernetes | Hybrid, up to £100k