Skip to main content

Senior Software Engineer

Senior Software Engineer

  • Oxfordshire


Seeking a Senior Software Engineer for a leading, global, advanced cancer diagnostics company. The company aim is to eradicate cancer and the suffering it causes through tests that help prevent cancer, detect it earlier, and guide treatment.
The Senior Software Developer will contribute to the creation of software infrastructure enabling the analysis & interpretation of Next Generation Sequencing (NGS) data. We are seeking a talented individual to take on this challenging role which combines software development with the management of cloud computing resources. Working with a highly skilled interdisciplinary team at the interface of chemistry, molecular biology, bioinformatics, and software, you will create and establish tools for reporting and dashboarding to enable state of the art research and development. 
Senior Software Engineer
Location: Oxford
Competitive package including stock options, private healthcare, flexible working, and much more

  • Contribute to the development of software tools to support the workflow operations.
  • Build and maintain cloud infrastructure to support data analysis pipelines.
  • Take responsibility for the maintenance and operation of our cloud computing environment.
  • Design and implement data storage solutions for experimental data and analysis results.

Desirable Qualifications / Experience:

  • Degree in Computer Science, Software Engineering or related field, or equivalent experience.
  • 5+ years experience in software development.
  • 2+ years experience working within a cloud computing environment.
  • Demonstrated proficiency for solving problems with code using high-level programming languages (currently we mostly use Python).
  • Expertise in best practices for software development (such as Git, agile, code reviews, CI/CD). 
  • Experience with relational and non-relational databases.
  • Experience using system monitoring tools and automated testing frameworks. 
  • Excellent communication skills (both written and oral) with the ability to communicate complicated ideas and information effectively at all levels.

Please apply with an up to date CV and we will contact you with further details.

Upload your CV/resume or any other relevant file. Max. file size: 78 MB.

Job Overview
IT & Telecomms
Offered Salary
Job Location