Senior Software Engineer
NateraAbout the role
Successful applicants for this position must be fully vaccinated against COVID-19 as a condition of employment. Vaccine verification will be required.
LOCATION:
This will be a Hybrid role working out of our San Carlos, CA or Austin, TX office (1 day per week and/or when needed).
POSITION SUMMARY:
We are looking to hire a talented Senior Software Engineer who thrives on solving complex problems in a collaborative environment. If you exhibit a strong sense of ownership and have achieved technical mastery of your craft; if you have demonstrated the ability to turn requirements into elegant solutions; if you are interested in applying your skills in a challenging & dynamic environment - we’d love to talk to you. As a Senior Software Engineer at Natera, you’ll collaborate as a member of a multifunctional team, building mission critical software that powers the execution of Natera’s diagnostic products. You’ll serve as a technical expert and owner of the solutions that your team builds.
PRIMARY RESPONSIBILITIES:
-
Design and implement mission critical production software
-
Work closely with the architecture team and drive complex system design
-
Perform code reviews, participate in technical discussions within the team and the engineering organization
-
Make key design and technical implementation choices on complex systems
-
Work closely with technical product managers to define requirements, and transform those into highly scalable, reliable, secure and compliant microservices components
-
Design, build and maintain highly sustainable systems to support Natera’s business processes.
-
Continue improving process and procedure and evangelizing best practices
-
Be a contributing team member to the end-to-end execution of compliance initiatives
-
Be responsible for practicing technical design, developing new functionality and maintaining existing components.
QUALIFICATIONS:
-
BS degree in computer science, comparable program, or equivalent. MS
-
preferred
-
5+ years of overall software development experience, preferably secure, scalable web applications with Java, and other web technologies
-
Experience with object-oriented programming in Java, using open source framework such as Spring Frameworks and Hibernate
-
Experience with front-end development in React, Sass, Javascript
-
Experience with cloud technologies, AWS is preferred.
-
Exposure to solution 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
-
Extensive knowledge and experience with Test-Driven Development and/or Domain-Driven Development
-
Experience with event-driven microservices architecture
-
Strong relational database skills including database design and optimization
-
Demonstrated teamwork skills with a solid analytical background
-
Excellent organizational, communication, presentation, and facilitation skills
KNOWLEDGE, SKILLS, AND ABILITIES:
-
Object Oriented Programming
-
Java Enterprise Edition
-
Spring Framework
-
Relational Database and SQL Programming, prefer MySQL
-
ElasticSearch or equivalent
-
AWS Services, such as SQS, S3 and SNS
-
Docker or container-oriented technologies
-
REST API and Microservices Architecture
-
React, Sass, Gulp, Rails, Bootstrap, HTML, CSS, JavaScript, Node
-
Linux Fundamentals
-
CI / CD
-
XML and JSON
-
Security & Quality Mindset
#LI-AE1
OUR OPPORTUNITY
Natera™ is a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health. Our aim is to make personalized genetic testing and diagnostics part of the standard of care to protect health and enable earlier and more targeted interventions that lead to longer, healthier lives.
The Natera team consists of highly dedicated statisticians, geneticists, doctors, laboratory scientists, business professionals, software engineers and many other professionals from world-class institutions, who care deeply for our work and each other. When you join Natera, you’ll work hard and grow quickly. Working alongside the elite of the
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s