natera
Senior Software Engineer
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
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: