Experienced/Senior Software Engineer

Job No: GC201916
Location: Darlinghurst, NSW

The Garvan Institute of Medical Research is one of Australia’s leading medical research institutes, with over 600 scientists, students and support staff.  We pioneer study into the most widespread diseases affecting our community today, including cancer, neurodegenerative and mental diseases, disorders of the immune system, diabetes and obesity, osteoporosis and other skeletal disorders.

Established by the Garvan Institute in 2012, the Kinghorn Centre for Clinical Genomics (KCCG) advances the use of genomic information in patient care. KCCG acts as a mechanism to translate genomic research information into patient care. To do this KCCG employs experts in genomics including researchers, bioinformaticians, clinicians, educators and software engineers. We use world-leading OMICS based technology to enhance diagnosis and treatment for patients. 

The Translational Genome Informatics Group (TIG) within KCCG is a multidisciplinary team of bioinformaticians, statisticians, software engineers and clinical researchers, developing and deploying bioinformatic methods to study genomic variation. This work includes rare monogenic disease and cancer as well as complex disease such as diabetes, osteoporosis and immune diseases.   

The Opportunity

Reporting to the Scientific Head of KCCG, the software engineer will transform research-grade bioinformatics research tools into products that are more robust, transparent, as well as deployable in any environment from a single code base. This position will work with the Head of the TIG to develop software to facilitate genomic analysis. This will include working closely with bioinformatics researchers to engineer robust, modular systems that can be deployed within Garvan and for the greater genomics community. The position is offered full-time for 2 years with the possibility of extension.

About You

This opportunity is for a talented and motivated software engineer to join KCCG’s translational genomics team with a strong background in computer sciences, excellent front end and development skills, and a passion for learning about clinical genomics. Engineers (with at least a 4-year bachelor’s degree) at all levels of experience are welcome to apply.

You will also possess the following key skills and experience:


  • Four-year degree in computer engineering, science or related technical field
  • Proficient in Python, and having the ability to learn any new language or framework as required
  • Linux bash/shell scripts
  • Cloud environments (AWS/Google cloud/Azure)
  • Able to work in a small team with a focus on excellence


  • Familiarity with Containers like Docker, and container-orchestration software like Kubernetes, docker swarm, Mesos etc
  • Familiarity with Apache Spark, YARN and map reduce.
  • Familiar with HPC job schedulars
  • Experience with front-end development

How to Apply

All applications must be submitted via the Garvan Careers site via the link below. Applications from other sites/channels will unfortunately not be considered.


Your application should include:

  • A cover letter
  • Your resume including at least 2 referees
  • Copies of relevant qualifications / academic transcripts

Only applicants with working rights in Australia are eligible to apply for this role.

Closing Date

The position will remain open until filled. As we will be reviewing applications as they are received, we encourage you to submit yours as soon as possible.

Personal Details * Required field