Senior Software Engineer

(Sydney, Australia)

What do you do as a Senior Software Engineer at Hartwig Medical Foundation Australia?

As a Senior Software Engineer at Hartwig Medical Foundation Australia, you will be responsible for developing and maintaining the suite of applications performing analysis on the whole transcriptome and whole genome data of patient samples.

Our software takes raw sequencing data as input and produces a comprehensive molecular profile of each tumor, and then annotates and interprets the data to provide the best possible treatment recommendation to each patient. Your contribution will play an important role in optimizing the impact that our data, analyses and conclusions have on patients.

What you’ll be doing

  • Working closely with data scientists, bioinformaticians and cancer researchers to develop cutting edge algorithms for analyzing RNA and DNA sequencing data
  • Leveraging Hartwig’s tools and database to help explore, discover and validate new insights in tumor biology and treatment
  • Increasing the speed and reliability of our patient processing platform and pipeline
  • Improving productivity and scalability of our internal processes, engineering and analyses via automation and simplification

What you’ll need

  • Bachelor of Science in Computer Science or similar and at least 5 years of demonstrable experience as a Software Engineer
  • 5+ years of professional software development in Java, C++, C# or a similar object-oriented language
  • Australian citizenship or permanent residency
  • Practical experience with software development principles of refactoring, automated testing, CI/CD and code review
  • Ability to work cross-functionally and drive projects to completion
  • Genuine interest in being immersed in genomics and medicine
  • Technical leadership experience or ambition
  • Experience with cloud computing environments, Docker/Kubernetes, relational databases, and event driven architectures are an asset
  • Excellent written and verbal communication skills
  • Sense of urgency and ability to prioritize

What you are looking for in a job

  • A diverse set of responsibilities in a talented, highly committed and enthusiastic team
  • A commitment to open-source development and knowledge and data sharing
  • A focus on innovation, automation and the development of best-in-class DNA and RNA analyses for molecular profiling
  • An emphasis on translational impact to ensure our development efforts directly affect and improves the lives and treatment of cancer patients
  • Fast development cycle and short turnaround times for new features to be added to our research and diagnostic pipelines
  • Opportunities to collaborate with leading cancer genomics research groups both locally and internationally


Now it’s up to you! Send your personal motivation and curriculum vitae to The application procedure consists of two interviews.

Any questions? Contact Peter Priestley via

Freelancers and temporary employment/recruitment agencies should not respond to this vacancy.

This is us
Hartwig Medical Foundation Australia is an innovative not for profit organization that wants to ensure that every patient with cancer receives the best possible treatment and care. We are a small team of software engineers and data scientists with a strong expertise in software engineering, genomics and cancer biology.

Our vision is to make whole genome (WGS) and whole transcriptome (WTS) based testing available to every cancer patient in Australia to guide their treatment. We aim to do this both by creating novel algorithms to identify new biomarkers and improve the utility of WGS/WTS, and by applying best software engineering practices to simplify, automate and drive down the cost of analysis and reporting.

Together with our partner organization Hartwig Medical Foundation in the Netherlands, we also develop and maintain the world’s largest publicly available database of whole cancer genomes and transcriptomes. We closely collaborate with leading cancer translational research organizations here in Australia and around the world who use both our database and our open-source software.

More information about the organization and activities can be found on Location: Suite 28, level 1, 50 Yeo St, Neutral Bay, NSW 2089, Sydney, Aus

Want to know more about the complete DNA test?