
Software Engineer III, Commercial Services
NateraJob Description
Software Engineer III, Commercial Services
Join Natera as a Software Engineer III and make a meaningful impact on people's lives. You will help design, develop, and maintain our Commercial Services backend microservice, which is essential for our business operations. Your work will directly contribute to improving patient outcomes.
About the Role
As a Software Engineer III, you will focus on the design, development, and maintenance of microservices that manage sales order processing. You will need strong skills in Java and Spring Boot, along with experience in GraphQL APIs and event-driven architectures. Adaptability to new technologies and systems is key in this fast-paced environment.
What You'll Do
- Participate in design and technical implementation decisions, guiding team stakeholders to ensure high standards in order processing capabilities.
- Collaborate with Product Managers to gather requirements and support software from ideation to release, operation, and maintenance.
- Design, build, and maintain highly available systems to support business applications and order processing.
- Support QA activities alongside our QA engineering teams.
What We're Looking For
- 5+ years of software development experience, focusing on secure, scalable backend services using Java and Spring Boot.
- Strong experience with event-driven architecture and message processing using Apache Kafka.
- Familiarity with software development lifecycle processes, including building, configuration, releases, and deployment.
- Extensive knowledge of Test-Driven Development and/or Domain-Driven Development.
- Experience with service-oriented and microservice architecture.
- Experience in building, maintaining, troubleshooting, and expanding software within the AWS ecosystem (EC2, ECS, Lambda, Step Functions, SQS, SNS, S3, etc.).
- Experience with GraphQL API design and implementation in Java.
- Strong relational database skills, including database design and optimization.
- Strong analytical skills and ability to work well in a team.
- Excellent organizational, communication, presentation, and facilitation skills.
Nice to Have
- Java Programming with Spring Boot expertise.
- SQL and NoSQL database experience, including MySQL and ElasticSearch.
- Familiarity with AWS services, such as EC2, Lambdas, Step Functions, SQS, S3, and SNS.
- Experience with infrastructure as code using Terraform and Cloud Formation.
- Knowledge of Docker or container-oriented technologies.
- Experience with CI/CD (Gitlab).
- Quality Assurance mindset and experience with testing frameworks like JUnit, Mockito, Jest.
- Familiarity with the Spring ecosystem (Spring Data, Spring Security, etc.).
- Experience with AI tools like Claude/Cursor/Codex.
What We Offer
The pay range for this position is $105,700—$132,100 USD, based on various factors such as skills, experience, and location. We provide competitive benefits, including comprehensive medical, dental, vision, life, and disability plans for eligible employees and their dependents. Natera employees and their immediate families receive free testing and fertility care benefits. Other benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits, and a generous employee referral program.
About Natera
Natera is a global leader in cell-free DNA (cfDNA) testing, focusing on oncology, women’s health, and organ health. Our goal is to integrate personalized genetic testing into standard care to enhance health and enable earlier interventions for better lives. Our team consists of dedicated professionals from various fields who care deeply about our work and each other. At Natera, you will work hard, grow quickly, and take pride in being part of a company that is transforming genetic disease management.
Natera is proud to be an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace. We welcome candidates from different backgrounds and experiences. All qualified applicants will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, age, veteran status, disability, or any other legally protected status.
For more information about Natera, please visit www.natera.com.
Please be cautious of fraudulent communications. Natera will only reach out to candidates using an @natera.com email address. We do not request interviews via text messages and do not ask for personal information until you have engaged with our team.