Role: Python Software Engineer
Salary: up to £80k + Bonus + Excellent Benefits
Location: Oxford (Hybrid, very flexible)
We’re hiring on behalf of a global biotech innovator developing groundbreaking technology that enables real-time biological analysis at scale.
This is your opportunity to work at the intersection of science and software, building the systems behind next-generation sequencing and data platforms from portable lab devices to large-scale research infrastructure used by institutions worldwide.
The Role
You’ll join a collaborative international engineering team developing and maintaining high-impact data applications that support critical scientific and commercial operations.
You’ll work on systems that process large biological datasets, support telemetry pipelines, and help deliver cutting-edge tools for researchers and scientists around the world.
What You’ll Do
* Design, build and maintain data-intensive web applications and APIs
* Develop scalable systems using Python (Django, FastAPI, Flask)
* Deploy and manage applications across on-premise and cloud environments
* Implement CI/CD, automated testing, and containerisation best practices
* Collaborate closely with R&D, operations, and scientific teams to ensure reliability and performance
You’ll Succeed If You Have
* Strong, production-level experience with Python
* A background in building web apps, APIs, or workflow engines
* Hands-on experience with Docker, CI/CD pipelines, and cloud-native environments
* Knowledge of databases (SQL, MongoDB) and data pipelines
* Familiarity with Kubernetes, Terraform, or related orchestration tools
What’s on offer:
* Competitive salary and bonus
* Private healthcare & pension
* Collaborative, mission-driven culture
If you’re a Python Software Engineer who thrives in fast-paced, meaningful environments and wants to contribute to technology that’s reshaping global research - apply now.