Get more replies from employers
Send a job-specific resume in minutes.
PrecisionLife Ltd. is seeking a talented Software Engineer with strong Integration and DevOps expertise to join our growing engineering team.
You’ll deploy PrecisionLife products across partner and client environments by combining hands‑on software engineering with integration and deployment activities. You will work across cloud platforms (AWS/GCP), build and test Docker deployments, and own CI/CD pipelines while collaborating with product, design, and operations teams to deliver reliable,
Location: Oxfordshire, UK (Hybrid)
Contract type: Full-time Permanent contract
Reporting to: Head of Engineering (based in Poland)
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.
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.
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.
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.
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).
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.
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.
Employment is subject to verification of identity, qualifications and the legal right to work in the United Kingdom. Successful candidates will be required to provide appropriate documentation as part of our pre‑employment screening process.
PrecisionLife is committed to building a diverse and inclusive workplace where everyone can thrive. We welcome applications from all qualified candidates regardless of age, disability, gender identity, gender expression, marital or civil partnership status, pregnancy or maternity, race, ethnicity, religion or belief, sex, sexual orientation, socio‑economic background, or any other characteristic protected by applicable law.
We are committed to providing reasonable adjustments throughout the recruitment process and during employment.
By submitting an application, you acknowledge that your personal data will be processed for recruitment purposes in accordance with our Privacy Policy and applicable data protection legislation, including the UK GDPR, EU GDPR and the Data Protection Act 2018.
For information on how we collect, use and protect your personal information, please view our Privacy Policy.