[Hiring] Staff Software Engineer - Java/AI @Natera
Staff Software Engineer - Java/AI @Natera
Software Development
Salary usd 152,100 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Staff Software Engineer - Java/AI @Natera

2d ago - Natera is hiring a remote Staff Software Engineer - Java/AI. πŸ’Έ Salary: usd 152,100 - 190,100 per year πŸ“Location: USA

Role Description

We are seeking a high-efficiency, adaptable, Java-centric AI Full-Cycle Engineer. The ideal candidate will have experience developing medium-to-high complexity products and providing critical production support.

  • Perform system analysis, assess risks, develop technical design and implementation strategies, deliver high quality software.
  • Have a holistic view of processes and systems involved in taking patient samples from order to result in a multi-product clinical laboratory.
  • Debug and perform root cause analysis for product defects and issues, as well as production support, while improving system observability and monitoring to prevent future regressions.
  • Create and maintain comprehensive software documentation (software specification, test protocols and results, etc).
  • Collaborate with the team on solutioning, knowledge share and efficient delivery.
  • Drive adaptability via AI and leverage agentic AI to build adapters that power automation.
  • This role regularly involves Protected Health Information (PHI). You must complete all required HIPAA/PHI privacy and security training within the first 30 days of hire and maintain current status on all Natera training requirements.

Qualifications

  • Minimum of 10 years of experience in both server-side (back-end) and front-end development for complex n-tier systems, with at least 4 years focused on complex systems and integrations.
  • Back-end: Minimum of 5 years of recent, hands-on experience with Java, preferably using open-source frameworks such as Spring.
  • Front-end: Recent hands-on experience with front-end development.
  • APIs: Recent hands-on experience working with and developing REST APIs.
  • Database: Extensive working knowledge of relational databases, experience using frameworks like Hibernate/JPA.
  • Quality: Recent hands-on experience with test design and automation.
  • The "AI Glue": Experience using AI tools (e.g. Claude Code) not just for boilerplate, but for accelerating the mapping of complex data structures between systems.
  • Adaptability: Proven track record of pivoting between tech stacks based on business needs (e.g., bridging modern AI agents with legacy JSP/Java architectures).
  • BS degree in Computer Science or equivalent work experience.

Requirements

  • A solution- and continuous-improvement-oriented mindset with proactivity in troubleshooting.
  • Strong communication skills.
  • Willingness and ability to rapidly learn new practices, languages, and subject matter.
  • Excellent understanding of core software engineering principles: Object-Oriented Programming (OOP), SOLID, etc.
  • Experience with containers (e.g., Docker, Kubernetes).
  • Experience working with various AI tools (e.g. Claude Code).
  • Experience with distributed version control systems (e.g., Gitlab) and familiarity with branching strategies.
  • Experience with message brokers/queues (e.g., Apache Kafka, AWS SQS) is a plus.
  • Experience with JSP and JavaScript is preferred.
  • Familiarity with software life cycle management tools (e.g., Jira).
  • Ability to work effectively with people across multiple time zones.
  • Experience developing software in a regulated environment is a plus.

Benefits

  • Competitive Benefits - Employee benefits include comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
  • Natera employees and their immediate families receive free testing in addition to fertility care benefits.
  • Other benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits and much more.
  • Generous employee referral program!
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer - Java/AI @Natera
Software Development
Salary usd 152,100 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later