Natera is seeking a Principal Software Engineer or SRE to enhance developer productivity and system reliability for their scientific software teams, tackling complex problems to build foundational technology for scientific discovery.
Requirements
- Strong proficiency in at least one major programming language (e.g., Python, Go, Java, or C++) and scripting languages (e.g., Bash).
- Deep experience with tools like Terraform, CloudFormation, or Pulumi.
- Extensive hands-on experience with at least one major cloud provider (e.g., AWS, GCP, or Azure).
- Expertise with Docker, Kubernetes, and Helm.
- Hands-on experience with tools for monitoring, logging, and tracing (e.g., Prometheus, Grafana, ELK stack, Datadog).
- Experience with large-scale distributed systems is a must.
- Experience with scientific computing, high-performance computing (HPC), or handling large datasets is highly desirable.
Responsibilities
- Architect, design, and implement scalable, reliable, and cost-effective infrastructure solutions to support our scientific software development lifecycle.
- Identify bottlenecks and pain points in our development workflows. Build tools, automation, and platforms (e.g., CI/CD pipelines, container orchestration) that make it easier for scientists and engineers to build, test, and deploy code.
- Act as a subject matter expert for system reliability. You will design and implement observability, monitoring, alerting, and incident response systems to ensure our critical services meet their SLAs.
- Mentor and guide other engineers, promoting best practices in software development, SRE principles, and operational excellence. You will influence technical decisions across multiple teams.
- Partner with research scientists and software engineers to understand their unique needs and translate scientific requirements into robust, production-grade infrastructure solutions.
Other
- 10+ years of experience in software engineering, with significant time spent in a scientific computing environment.
- Opportunity to operate with a high degree of autonomy and influence the technical direction of the entire company.
- Competitive salary and benefits.
- Natera is proud to be an Equal Opportunity Employer. We are committed to ensuring a diverse and inclusive workplace environment, and welcome people of different backgrounds, experiences, abilities and perspectives.
- All qualified applicants are encouraged to apply, and 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.