Staff Software Engineer

Natera Logo

Natera

πŸ’΅ $142k-$177k
πŸ“Remote - United States

Summary

Join Natera as a Staff Software Engineer to spearhead the development of Tertiary Analysis workflows and tools. This role can be fully remote or based in San Carlos, CA with a hybrid model. You will design and implement bioinformatics and full-stack code for tertiary analysis, encompassing SOP automation, technical review, variant classification, and case review systems. Collaboration with cross-functional teams is key to improving existing processes and systems. You will analyze and enhance front-end applications, proposing solutions based on your technical expertise and bioinformatics knowledge. The position requires a strong background in software development and bioinformatics, along with excellent communication skills. Natera offers competitive benefits, including comprehensive medical, dental, vision, life, and disability plans, as well as free testing for employees and their families.

Requirements

  • Degree in Computer Science, Engineering or Molecular Biology (proven software development experience is required for molecular biologists)
  • 10+ years of experience with bioinformatics or software development for Health Care, focusing on clinical sample processing, variant curation and interpretation, annotations and diagnostic report generation
  • 10+ years of experience in Python development
  • Excellent communication skills
  • Able to write and use SQL queries effectively
  • Experience in working with an agile software development team using test-driven development and unit testing framework
  • Good understanding of browser rendering behavior and performance
  • Knowledge in Kafka, REST API design concepts and JSON

Responsibilities

  • Be part of a software engineering organization (this is not an R&D position), responsible for designing and implementing bioinformatics and full-stack code for tertiary analysis (SOP automation, technical review, variant classification and case review systems)
  • Design and implement Python, Java (Spring), Kafka, React and Angular software components
  • Engage with cross-functional teams such as Product Management, R&D, software architects, and senior leadership, aiming to improve existing processes and systems used for tertiary analysis
  • Analyze and improve existing front-end applications and propose solutions based on technical (software) experience and bioinformatics knowledge
  • Provide transparency and working progress on deliverables

Preferred Qualifications

  • MS or PhD in Bioinformatics degree preferred
  • Java and SpringBoot are a plus
  • Preferably a full-stack engineer with React and/or Angular experience or knowledge
  • Experience with public domain data sources, e.g. Clinvar, gnomAD preferred
  • Knowledge of CI/CD pipelines
  • Excellent organizational and time management skills
  • Good communication skills in group-chat and over video conferencing
  • Demonstrated teamwork skills with a solid analytical background

Benefits

  • Employee benefits include comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
  • Additionally, Natera employees and their immediate families receive free testing in addition to fertility care benefits
  • Other benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits and much more
  • We also offer a generous employee referral program!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.