Software Developer


Permanent Cambridge, UK

Biofidelity’s mission is to improve and extend the lives of people with cancer by enabling better targeting of therapies, early detection of treatment resistance, and routine monitoring of treatment response. Our unique technology is designed to allow rapid, broad adoption of our assays in testing labs around the world, enabling a step change in patient care.

At Biofidelity we are proud to have built a culture of teamwork, openness and trust. Our team works towards well-defined goals and a strong belief that we can bring real benefits to patients. Our people are keen to take responsibility for their work and share both their successes and setbacks.

Alongside a competitive salary, we offer a comprehensive benefits package including private medical care, share option scheme, pension, cycle to work scheme, 26 days per year holiday allowance and free physical training sessions.

Biofidelity is seeking an experienced software developer to help lead development of a new cloud-based platform for the analysis and presentation of diagnostic test data. The candidate will have a key role in architecting and implementing a maintainable and secure system.

Key responsibilities:

  • Architecting a secure and robust cloud-based platform

  • Implementing components of the system in clean, testable code

  • Work with the quality team to develop security policies in compliance with relevant regulations

  • Deployment and CI/CD

Knowledge, Skills and Abilities:

  • Ability to clearly communicate technical concepts (essential)

  • Experience in requirements gathering and development of use-cases, technical specifications and design documentation (desired)

  • Clear communicator, with the ability to work across the company including non-technical colleagues (essential)

  • ‘Can do’ attitude and willingness to take on responsibility as part of a small team (essential)

Requisite Education and Experience / Minimum Qualifications:

  • Full-stack software development experience in industry (essential, Python experience preferred)

  • Experience in architecting and developing cloud-based solutions in Amazon Web Services (essential)

  • Experience implementing security, authentication and access management (essential)

  • Prior experience adhering to Software Development Life Cycle processes and/or working within regulated environments (essential)

  • Experience leading deployment, and CI/CD for cloud-based solutions (essential)

  • Development of relational databases (desired)

  • Experience with orchestration, provisioning and containerisation such as Kubernetes, Swarm, Docker (desired)

  • Knowledge of software development and quality assurance such as ISO 13485, EN 62304, ISO 27001 (desired)

To apply, please email your CV and cover letter to


How to apply

To register your interest, please send your CV to:

By applying to a vacancy you agree to our privacy policy

Strictly no agencies. Only direct applicants will be considered for this role.

Other vacancies

United Kingdom

Project Manager

We are seeking a dynamic project manager to communicate and support project delivery, ensuring that milestones and deliverables are met and that activities are well executed and managed.

United Kingdom

Assay Development Scientist

We are seeking experienced, ambitious assay development scientists to join our clinical assay team responsible for the development of molecular diagnostic assays based on our core technology.

United Kingdom

Molecular Biologist

We are seeking talented molecular biologists with a creative and ambitious mindset to join our R&D team responsible for the development and optimisation of our core technology.


VP/Director of Marketing

As the company heads towards its first commercial launch, we are seeking a VP/Marketing Director to help us deliver our commercial strategy and build the profile of the company.