FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Java, AI
NateraStaff Software Engineer at Natera developing Java-centric AI solutions and providing production support. Working on complex systems and integrations in a multi-product clinical laboratory environment.
Tech Stack
Tools & technologiesHibernateJavaSpring
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
- Free testing for Natera employees and their immediate families in addition to fertility care benefits.
- Pregnancy and baby bonding leave.
- 401k benefits.
- Commuter benefits.
- Generous employee referral program!
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringfront-end developmentREST APIsrelational databasesHibernateJPAtest designautomationAI tools
Soft Skills
system analysisrisk assessmentcollaborationknowledge sharingadaptabilityproblem-solvingcommunication
Certifications
BS degree in Computer ScienceHIPAA training