Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Natera Logo

Software Engineer 3 - Java

Natera

Salary not specified
Sep 10, 2025
Austin, TX, US
Apply Now

At Natera, we revolutionize the world of medicine by developing genetic products that combine cutting-edge technology and science. We are looking for a skilled, driven, and adaptable Software Engineer to join the team. An ideal candidate for this position would have experience developing products of medium to high complexity, as well as production support.

Requirements

  • Minimum of 5 years of experience developing both server-side and front-end functionality of complex n-tier systems.
  • Recent hands-on experience with Java, preferably using open-source frameworks such as Spring Framework
  • Experience with Groovy and/or Python
  • Hands-on experience working with and developing REST API
  • Extensive working knowledge of relational databases, excellent in SQL.
  • Hands-on experience with Linux and shell scripting
  • Experience with containers (i.e., Docker, Kubernetes)

Responsibilities

  • Perform system analysis, assess risk, provide estimations, and develop technical design and implementation strategies.
  • Perform debugging and root cause analysis of product issues or defects.
  • Develop code and unit tests for Natera's custom Laboratory Information Management System (LIMS) and other software components.
  • Perform code reviews.
  • Work closely with product owners and users to define requirements and transform them into reliable and extensible, operations-friendly features.
  • Create and maintain comprehensive software specifications based on the requirements.
  • Work closely with developers, quality engineers and product managers in all phases of SDLC to build quality into our development process.

Other

  • You must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training, and security training as soon as possible, but not later than the first 30 days of hire.
  • You must maintain a current status on Natera training requirements.
  • BS degree in Computer Science or equivalent work experience
  • Solution and improvement-oriented mindset: proactivity in troubleshooting
  • Strong communication skills