DevOps Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Fully Remote Software Engineer Jobs
Dev Digest 120 - Apple and peers