Natera

Remote · North America

Senior Bioinformatics & Genomics Data System Engineer

Python Senior Remote
Who can apply
United States
Pay (USD)
$113,600 – $142,000 a year
Posted
How to apply
On Natera’s own site

About the role

As a Senior Bioinformatics & Genomics Data System Engineer of our Data Science Production Engineering (DSPE) department, you will be a key member in the DSPE DevOps team, to design, develop, test, deploy, maintain, and update DSPE's software tools, data platforms, cloud platforms, automation systems, and analytics systems.

PRIMARY RESPONSIBILITIES:

Technical

  • Ensure the timely and efficient delivery of software tools and systems with correct and robust functionality.
  • Contribute to key design, development, testing, deployment, validation, maintenance, and update activities for DSPE's software tools and data/cloud/automation systems.
  • Working with DSPE leadership teams, create suitable system architecture and infrastructure design documents that can be efficiently implemented and maintained.
  • Maintain and optimize software/system performance, by monitoring and studying different solutions' impacts on key system metrics, such as network I/O, disk I/O, RAM usage, CPU usage, disk space usage, etc.

Quality, Compliance, and Documentation

  • Contribute to technical documentation's creation, maintenance, and updates for the DSPE Software Engineering & DevOps-team owned software tools and systems.
  • Create training materials, and contribute to training activities, for the DSPE Software Engineering & DevOps team-owned software tools and systems.

Cross-Functional

  • Train and coach DSPE team members on new technologies, procedures, and guidelines/best practices.
  • Represent the DSPE Software Engineering & DevOps team in stakeholder meetings.

QUALIFICATIONS:

  • Minimal Bachelor's Degree in Computer Science, Software Engineering, Bioinformatics, or a related field.  Advanced degrees preferred.
  • Minimal 6 years of relevant industry experience for candidates with only a Bachelor's Degree.  Minimal 3 years of relevant industry experience for candidates with a Master's Degree.  Minimal 2 years of relevant industry experience for candidates with a Doctorate degree.
  • Minimal 3 years of working experience in a highly regulated environment, e.g., CLIA and/or FDA compliant settings.
  • Minimal 3 years of working experience in a Software Engineering, or a DevOps team.
  • Demonstrable experience in developing and maintaining custom-developed software tools or systems for production environments, preferable in high-throughput settings (e.g., heavy traffic and/or high computational load).
  • Demonstrable experience in creating software design specification documents, verification and validation documents, and user manuals.

KNOWLEDGE, SKILLS, AND ABILITIES:

  • Excellent understanding of key bioinformatics and genomics concepts, and NGS technologies.
  • Excellent Python programming skills, with demonstrable bioinformatics or genomics application and/or automation system development experience.
  • Excellent understanding of AWS services relevant to bioinformatics and genomics applications.
  • Working experience with key AWS services, such as Batch, ECS, S3, EC2, HealthOmics, etc., preferably in developing for-production software tools/systems.
  • Proficient with RDBMS systems such as PostgreSQL and/or MySQL, and demonstrable working experience in for-production database-based application development.
  • Working experience with bioinformatics and genomics-specific file types, such as BCL, FASTQ, BAM, VCF files.
  • Working knowledge in optimizing system architecture and individual components for performance, scalability, and/or reliability, especially for genomics-scale data.
  • Working knowledge in tool/system performance evaluation methods, and familiar with the key factors, such as RAM, Disk IO, Network IO's impact on system/tool's performance, especially for bioinformatics and genomics applications.
  • Working knowledge in SDLC and software development and testing methodologies.
  • Working knowledge in Linux command line skills, and past Linux application development experience.
  • Proficiency in Git workflow and version control systems like GitHub and/or GitLab.
  • Past experience in developing automation solutions.
The pay range is listed and actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations.
Remote USA
$113,600—$142,000 USD

Skills

Keep browsing

You apply on the company’s own site. Remoteli never sits in between.

Get similar roles by email

A daily digest of new Engineering · Python · North America jobs, sent only when something new matches.