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

Senior Software Engineer

Natera

$125,600 - $157,000
Oct 31, 2025
Remote, US
Apply Now

Natera is looking to hire a Senior Software Engineer to design, develop, and maintain full-stack software applications and services for their cutting-edge research and product offerings, specifically focusing on Laboratory Information Management Systems (LIMS) and other interfaces within a regulated biotech environment.

Requirements

  • 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
  • Experience with software development lifecycle process from build, software configuration, change control, and release and deployment activities
  • Strong relational database skills including database design and optimization
  • Object Oriented Programming

Responsibilities

  • Design, develop, and maintain reliable applications and components to support lab operations, clinical trials, integrations, and more
  • Design, collaborate, and implement technical designs
  • Identify, suggest, and implement improvements to the development processes and implement best practices
  • Work closely with the architecture team and drive the complex system design.
  • Perform code reviews and mentor the development team with best practices.
  • Make key design and technical implementation on the complex system and help guide engineering vision.
  • Work closely with stakeholders to define requirements, and transform into highly scalable and reliable, developer-friendly microservices APIs

Other

  • Work as an integral part of a distributed global development team in fast-paced environment
  • Closely collaborate with Product Management and Software Quality Assurance
  • Interact with stakeholders to understand and transform their needs into reliable, extensible, and valuable applications
  • Mentor and coach junior engineers toward technical mastery
  • Operate in a regulated environment, handle Protected Health Information (PHI)