Skip to content

Open nowPosted 52 days ago

Senior Software Engineer

garvan12 open roles

Pay
$15,900 a year
Where
Sydney
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineergarvan · Sydney
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on garvan's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.9% of postings close within 7 days. Measured by our own scanner across the market. garvan postings stay open a median of 12 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 12.9%7 days
  4. 21.0%14 days
  5. 35.6%30 days
  6. 58.5%60 days
This job: posted 52 days ago

garvan median: 12 days open

The posting

Garvan Institute of Medical Research brings together world leading scientists and clinicians, collaborating locally and globally, to advance our understanding of disease, particularly cancer, autoimmunity and genetic disorders. Garvan is a global leader in fundamental biomedical research and its translation. Our mission is to make discoveries that will improve health for all

THE OPPORTUNITY

Garvan’s Data Science Platform (DSP) brings together computational experts working in system administration, DevOps, software engineering, production bioinformatics, computational biology and AI. The DSP works closely with various collaborators at Garvan, across Australia and internationally. The Senior Software Engineer will be based in the National Scale Genomics Infrastructure team and will lead the design, development, and deployment of a research data sharing and analysis platform for the AllClear program — a National Breast Cancer Foundation Collaborative Research Accelerator Grant studying breast cancer metastasis and relapse mechanisms. The platform will make single-cell omics and matched clinical information accessible to the AllClear consortium of researchers and facilitate exploration and analysis. This is a 2-year fixed-term position with salary dependent on candidate skills and experience.

SNAPSHOT OF BENEFITS

  • Generous salary packaging to save you income tax on your wages thereby boosting your monthly take home pay (max. $15,900 general expenses + $2,650 meals/accom)
  • Ample opportunities for on-going training and development
  • Stimulating, diverse and highly international research environment
  • Flexible work arrangements e.g. start / finish times
  • 18 weeks paid parental leave for both parents including paid superannuation
  • A range of additional leave types to meet your personal needs including cultural leave, conference leave, community service and study leave
  • Discounted Health Insurance
  • Lifestyle discounts with our community partners

WHAT YOU WILL DO

This is a senior position. The details of the duties and responsibilities will be set in the individual goals based on experience. In general, the key responsibilities include:

  • Lead the deployment, customisation, and ongoing operation of a Gen3-based research data platform for the AllClear program on Google Cloud Platform.
  • Coordinate data curation and ETL workflows for single-cell omics and patient clinical data, working directly with AllClear researchers and clinical data custodians.
  • Design and implement integrations between Gen3 and analysis and visualisation tools.
  • Contribute to the architecture and design decisions of the platform: produce implementation plans, seek team review, and drive execution.
  • Perform DevOps tasks — Kubernetes deployment via Helm, infrastructure-as-code with Terraform / OpenTofu, CI/CD — for the AllClear platform and for related tooling used across the team.
  • Engage stakeholders — AllClear researchers, clinical partners, and internal Garvan collaborators — to understand their data and workflow needs, translate these into technical requirements, and share updates with them through presentations or other means.
  • Contribute to and improve the team's developer tooling, practices, and automations.
  • Mentor other members of the team and share expertise across the DSP.
  • Contribute code and features to open-source data-platform and bioinformatics tools where the team uses them.

ABOUT YOU

  • A PhD in Computer Science, Bioinformatics, or a related field, or equivalent industry experience.
  • Excellent working knowledge of Python and Bash.
  • Strong experience with TypeScript, React, and Next.js.
  • Strong experience deploying and operating applications on Google Cloud Platform, with a clear understanding of cloud architecture, IAM, security, and cost.
  • Demonstrated experience deploying and operating containerised applications on Kubernetes, including familiarity with Helm charts.
  • Infrastructure-as-Code experience with Terraform / OpenTofu.
  • Experience developing applications that use relational databases (PostgreSQL preferred), including schema design and data-model reasoning.
  • Comfort with GNU/Linux system administration in a server / cloud context.
  • Fluency with git and GitHub in a team collaboration context: branching model, code review, issue tracking, and clean commit history.
  • Ability to take a high-level project objective, break it into a reviewable implementation plan, seek team feedback, and drive execution.
  • Excellent written and oral communication in English, including with non-technical stakeholders (clinical researchers, program managers, data custodians).

Desirable:

  • Prior experience with Gen3 or another research data commons platform.
  • Experience with single-cell omics data formats and workflows (h5ad / AnnData, Scanpy, CellxGene).
  • Experience working with clinical or patient data, including awareness of the associated ethical considerations and data security requirements.
  • Experience setting up and maintaining CI/CD pipelines.
  • Familiarity with genomics standards (SAM/CRAM/VCF, GA4GH) and bioinformatics tools (gnomAD, hail, seqr, REDCap).
  • Experience with columnar storage formats (Parquet) or big-data frameworks (Spark, Elasticsearch).

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.

HOW TO APPLY

To apply for this position, please submit your application with a CV and cover letter as one document, stating why you are interested in this role. We are reviewing applications as they are received. If you think you’re the right person for this role, we’d love to hear how your capabilities, achievements and experience set you apart. Only applicants with full working rights in Australia are eligible to apply for this role.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against garvan's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on garvan's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    garvan's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.