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, Full Stack

Natera

$102,400 - $128,000
Nov 6, 2025
Remote, US
Apply Now

Natera is looking for a Software Engineer, Full Stack to design, develop, and maintain full-stack software applications and services to support upcoming projects, focusing on building user-facing web applications with a great user experience and eye for design.

Requirements

  • Experience with TypeScript
  • Experience with Node.js backends and frameworks, especially Nest.js
  • Experience with GraphQL
  • Experience with React for frontend development
  • Experience with Kubernetes, Helm, Terraform, and/or ECS
  • Experience with cloud providers, AWS is preferred
  • Experience with SQL databases (PostgreSQL), noSQL experience is also helpful

Responsibilities

  • Work closely with the architecture and product teams to drive 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
  • Design, build and maintain highly sustainable systems to support our business applications.
  • Be responsible for practicing technical design, developing new functionality and maintaining existing components.
  • Be a contributing team member to the end-to-end execution of compliance initiatives.

Other

  • 5+ years of overall software development experience, preferably secure, scalable web applications with frontend and backend web technologies
  • 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.
  • Must maintain a current status on Natera training requirements.
  • Demonstrated teamwork skills with a solid analytical background
  • Excellent organizational, communication, presentation, and facilitation skills