DevOps Software Engineer

PrecisionLife Ltd
Oxford, UK
about 1 month ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£42,000.0 - £56,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Airflow Amazon Web Services Microsoft Azure Cloud Computing Static Program Analysis Code Review Continuous Integration Data Structures Linux DevOps Django Web Framework
+14 more
Python (Programming Language) NoSQL Software Deployment Software Engineering SQL Databases Data Streaming Systems Integration Delivery Pipeline Backend Git AngularJS Git Flow Deployment Automation Docker

Job description

We’re looking for a talented Software Engineer with strong Integration and DevOps expertise to join our growing engineering team and help deliver innovative solutions that improve health outcomes.

In this role, you’ll play a key part in deploying PrecisionLife’s portfolio of products through a diverse network of channel partners. Working as part of our product delivery team, you’ll combine hands-on software engineering with integration and deployment activities, ensuring our products are successfully implemented across new and existing platforms.

You’ll split your time between:

  • Integrating products, data flows, and business processes into partner and client environments.
  • Designing and maintaining deployment pipelines and DevOps processes to enable reliable and efficient delivery.
  • Building high-quality, scalable software that supports product delivery and customer success.
  • Helping solve complex technical challenges across cloud infrastructure, integrations, automation, and application delivery.
  • Collaborating closely with product, design, operations, and engineering colleagues to deliver seamless customer experiences.

This is an exciting opportunity for someone who enjoys working across the software development lifecycle, combining engineering excellence with practical implementation and deployment expertise in a fast-growing, product-driven organisation.

Responsibilities

  • Work with pipeline frameworks: work to integrate software products and systems within new (e.g. snake make) or existing analytical frames (API integration).
  • Integration: work with existing third-party systems or with novel systems to deploy products of various types in the context of analytical or e-commerce pipelines.
  • Develop: Design, build, and review product applications (working across backend, cross-system integration and/or full-stack).
  • Write clean, testable code: contribute to code reviews, technical design docs, and architecture decisions.
  • Collaborate: with product and design teams to clarify requirements and deliver increments iteratively.
  • Cloud: Provision and manage cloud resources (AWS/GCP).
  • Containers & Orchestration: Build & test Docker images; deploy/operate diverse set of remote Docker deployments.
  • CI/CD: Own and improve build/test/release pipelines, maintain and extend automatic code analysis.
  • System Administration: Assist with system administration of development and production systems, define and manage backup strategies, automate deployment and administration tasks where appropriate.
  • Other duties as required from time to time by the Management team, At PrecisionLife, collaboration sits at the heart of how we work. You’ll thrive in an environment where engineers partner closely with domain experts, product, QA, and operations teams, sharing responsibility for the systems we build and run. We value people who enjoy working together, contributing ideas, and helping create a strong sense of collective ownership.

We’re looking for someone who is proactive and pragmatic-someone who spots potential issues early, digs into root causes, and drives meaningful improvements without needing detailed direction. You’ll be comfortable adapting to change, picking up new tools and approaches quickly, and continuously developing your skills as DevOps practices evolve.

Clear communication and strong ownership are also key to success at PrecisionLife. You’ll be able to explain technical challenges in practical terms, document processes clearly, and take real responsibility for reliability and quality. We’re excited to welcome someone who takes pride in their work, follows through on commitments, and helps us maintain a high standard of operational excellence.

Requirements

  • Cloud experience with AWS, Azure, or GCP (we use AWS & GCP).
  • Containers (Docker) and cloud registries.
  • Knowledge of pipeline construction, published frameworks an advantage (e.g. SnakeMake, Nextflow, Apache Airflow)
  • Solid software engineering experience (development is mostly done in Python).
  • Desire to work with software technologies we use: Python, Django, SQL and No-SQL databases, JavaScript, Angular.
  • Good understanding of core computer science concepts, common data structures and algorithms.
  • Strong grasp of Git, branching strategies, and code review practices.
  • Solid experience with Linux systems and configuration.
  • 2-5 years’ experience in a similar role or similar skill base.

Benefits & conditions

What We Offer

  • Share option scheme (subject to eligibility)
  • Company pension scheme (subject to eligibility)
  • Life assurance (subject to eligibility)
  • Private healthcare (subject to eligibility)
  • 25 days annual leave plus public holidays
  • Increased holiday entitlement with service
  • Professional development and training opportunities
  • The opportunity to shape a fast-growing international organisation, * Free parking
  • Life insurance
  • Private medical insurance
  • Sick pay

About the company

PrecisionLife is helping transform the delivery of healthcare by building the next generation of precision medicine solutions and mechanostic® tests to improve disease detection, patient triage & outcomes, predict patients’ drug responses and reduce the cost of delivering effective care.

We’re a precision medicine company with global ambition and partnerships with some of the largest international healthcare companies and research institutes. We’re headquartered near Oxford, UK, with offices in London, Copenhagen, Warsaw and Boston, MA.

Apply for this position

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

Apply on uk.indeed.com
Prepare application

Good distractions

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

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all