Senior Fullstack Software Engineer

at  The Garvan Institute of Medical Research

Sydney, New South Wales, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Apr, 2025USD 134000 Annual24 Jan, 2025N/AWorkflow Management SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Centre for Population Genomics focuses on the development of cutting-edge tools and resources to facilitate the conversion of genomic data into improved diagnosis and treatment for Australians, the field known as genomic medicine. Ultimately, the Centre will generate and manage the largest sets of genomic and clinical data ever assembled in Australia, and apply these to solve a wide variety of scientific and medical problems. The Centre’s staff will operate from two physical sites: Garvan in Sydney, and the Murdoch Children’s Research Institute (MCRI) in Melbourne.

The Centre for Population Genomics is in the process of launching the following efforts:

  • A pilot program to sequence and analyze the whole genomes of 10,000 Australians from diverse populations, which currently are almost completely absent in genomic reference datasets. This will directly translate to significantly improved diagnosis of rare diseases for these groups.
  • Over the next 5-10 years we anticipate that genome sequences will be generated for more than a million Australians, resulting in a raw dataset of about 100 PB. The platforms you’ll help build will need to scale accordingly.
  • Building and applying new methods to directly improve the diagnosis of children affected by rare genetic diseases, such as the use of nanopore long-read DNA sequencing and single-cell RNA sequencing. This work will provide families across Australia with answers to their child’s mystery illness

THE OPPORTUNITY

The Centre for Population Genomics is looking for a Senior FullStack Software Engineer. You’ll be responsible for supporting large scale genomic analysis methods (using and extending frameworks like Hail) in conjunction with web-based tools (like the gnomAD browser or seqr) for providing intuitive access to complex scientific datasets.
This role will be a part of a small, high-energy software engineering team that will work in close collaboration with the Centre’s genomic analysis teams. The latter will consist of computational biologists and population geneticists, who will iterate with you on analysis methods, tools, interfaces, and visualizations. There will be a huge opportunity to work on the infrastructure and tools that support impactful medical research. All software developed by the Centre will be open-source and designed using best practices to ensure widespread use by the wider scientific community, and rapid translation into impact on human biology and medicine. You will work in an environment that combines the intellectual freedom and collaboration of academia with rigorous, open software development practices.
To make sure our solutions prove useful for the wider genomics community, we’ll be working closely with partners like the Broad Institute. The role will report to the Software Lead, and will interact with the Centre Director, Daniel MacArthur, who previously led a team at the Broad Institute of MIT and Harvard in Boston that was responsible for the development and open release of the Genome Aggregation Database (gnomAD), one of the most widely-used resources in human genetics in delivering large scale genomic analysis solutions. It will also be essential to interact closely with other members of the Centre’s software team and genomic analysis teams, and with other computational groups at Garvan and MCRI.
Salary: Up to $134,000 + 11.5% super + salary packaging (depending on experience)
Employment Type: 3 year term contract with possibility to extend

ABOUT GARVAN

Garvan Institute of Medical Research is an independent Medical Research Institute (MRI) in Sydney, delivering scientific and clinical impact on a global basis and in partnership with organisations that share our vision. We are proud to be one of Australia’s largest and most highly regarded MRI’s.
Our vision is global leadership in discoveries to impact and our enduring purpose is to impact human health, by harnessing information encoded in our genome.
We seek to see our world-class discovery research achieve life-changing impacts, not only for individual patients with rare diseases, but for the many thousands affected by complex, common disease.
Garvan promotes a diverse workplace and is committed to the principles of equity, diversity, inclusion and belonging. We are always looking for culture ‘add’, not culture ‘fit’ and are building diverse teams with great sets of complementary styles and skills to help deliver our important work effectively.

The key skills and experience include:

  • Working closely with computational biologists to translate their requirements into scalable cloud-based infrastructure (e.g. metadata databases, workflow management systems on multiple cloud providers) that can be deployed in production on massive genomic datasets.
  • Working with other engineers to ensure our systems are scalable and performant.
  • Implementing, debugging, optimizing, deploying, monitoring, and maintaining your solutions, picking the most appropriate technologies for the task.
  • Tracking and communicating progress regularly, flagging risks and roadblocks early o

Responsibilities:

The key skills and experience include:

  • Working closely with computational biologists to translate their requirements into scalable cloud-based infrastructure (e.g. metadata databases, workflow management systems on multiple cloud providers) that can be deployed in production on massive genomic datasets.
  • Working with other engineers to ensure our systems are scalable and performant.
  • Implementing, debugging, optimizing, deploying, monitoring, and maintaining your solutions, picking the most appropriate technologies for the task.
  • Tracking and communicating progress regularly, flagging risks and roadblocks early on


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Sydney NSW, Australia