Natera is a global leader in cell-free DNA testing, dedicated to oncology, women’s health, and organ health. The Senior Software Engineer will be responsible for designing, developing, and building systems that integrate software, automation, and biology to create a robust clinical genomics assay platform, while collaborating with various teams to enhance existing processes and systems.
Responsibilities:
- Design, develop, and build systems that integrate software, automation, and biology to create a robust and scalable clinical genomics assay platform
- Collaborate closely with assay development and automation scientists to build high-scale and robust workflows
- Engage with cross-functional teams, including Product Management, R&D, software architects, and senior leadership, to improve existing processes and systems
- Interface with internal software development teams to ensure seamless integration between the Laboratory Information Management System (LIMS) and the automation software stack
- Analyze and enhance existing front-end applications, proposing solutions based on your technical software and bioinformatics expertise
- Contribute to laying the foundational architecture for fully automated laboratory systems at Natera
- Performs other duties as assigned
Requirements:
- Education: BA/BS or MS in Computer Science or Engineering (or a similar relevant field)
- Experience: 8 or more years of experience in software development
- Track Record: Demonstrated success in delivering complex projects into production
- Strong programming skills in one or more modern languages
- Experience designing, building, and maintaining scalable backend or full-stack systems
- Solid understanding of software development best practices, including version control, testing, CI/CD
- Familiarity with cloud platforms (e.g., AWS, GCP, or Azure)
- Exposure to system integration, RESTful APIs, and microservice architectures
- Ability to quickly learn new tools, frameworks, and technical domains
- Comfortable working with a variety of internal teams, and managing relationships with external contractors
- Experience working with LIMS systems integration is a plus
- Experience writing software for complex hardware and instrumentation is a plus