Natera

Senior Software Engineer – Production Bioinformatics

Natera

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $125,600 - $157,000 per year

Job Level

About the role

  • Implement new and enhance existing functionality in our portfolio of pipelines.
  • Lead the end to end delivery of functionality, from requirements to deployment.
  • Process large numerical datasets efficiently.
  • Support and extend our next generation sequencing framework.
  • Troubleshoot and resolve defects, craft reliable unit tests, perform code reviews and root cause analysis.
  • Continue improving processes and procedures and evangelizing best practices.
  • Understand and be compliant with regulatory, security and data privacy requirements.

Requirements

  • BS Computer Science, Bioinformatics, Information Systems, etc. MS preferred.
  • Data Structures / Algorithms Coursework.
  • Containerization: Docker (preferred), Singularity.
  • Orchestration: DNAnexus (preferred), SevenBridges, Azure / AWS Batch, Cromwell, Kubernetes, Toil, miniWDL, AWS Omics.
  • Orchestration Language: WDL (preferred), CWL, YAML, Nextflow, Snakemake.
  • Cloud: AWS, Azure, Google, AliBaba.
  • Programming Language: Java (preferred), Python, R.
  • Source control: GitLab (preferred), Bitbucket, GitHub, TFS.
  • Extensive analytic troubleshooting skills.
  • Strong technical documentation skills.
Benefits
  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
  • Free testing for Natera employees and their immediate families.
  • Fertility care benefits.
  • Pregnancy and baby bonding leave.
  • 401k benefits.
  • Commuter benefits.
  • Generous employee referral program.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaPythonRDockerDNAnexusAWSAzureWDLGitLabData Structures
Soft skills
analytical troubleshootingtechnical documentationprocess improvementcommunicationleadership
Certifications
BS Computer ScienceMS Computer Science