natera

Senior Software Engineer

Apply Now

At a Glance

Location
United States
Work Regime
remote
Employment
employment_required
Experience
7+ years
Posted
2026-03-05T15:54:02-05:00

Key Requirements

Required Skills

AWSDockerJavaJavaScriptLinuxMySQLPostgreSQLREST APIReactSQLSpring

Domain Knowledge

  • Medical

Requirements

BS degree in computer science, comparable program, or equivalent

7+ years of overall software development experience, preferably secure, scalable web applications with Java, and other web technologies

Experience with object-oriented programming in Java, using open source framework such as Spring Frameworks and Hibernate

Experience with cloud technologies, AWS is preferred

Experience with front-end development in React, Sass, JavaScript is a plus.

Experience with micro-service enterprise architecture, cross-platform integration, and building scalable applications in heterogeneous environments

Responsibilities

As a

Senior Software Engineer,

you will design, develop, and maintain full-stack software applications and services to support Natera’s cutting-edge research and product offerings. You will work on the Laboratory Information Management Systems (LIMS) and other interfaces with the smartest people in biotech while using a variety of software technologies and tools to create impactful software.

We build cool things:

Design, develop, and maintain reliable applications and components to support lab operations, clinical trials, integrations, and more

We do it together: