Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer

Home > Python programming jobs

Principal Software Engineer in USA new

  • South San Francisco, CA

Responsibilities

  • Own the architecture, implementation, and delivery of major initiatives across cloud infrastructure, workflow platforms, and data platforms.
  • Lead architecture and design reviews and influence technical decisions across the engineering team.
  • Mentor mid-level engineers through code reviews, design documents, and pairing.
  • Build and improve AI-coding tooling, including agent-driven software development tools.
  • Partner with the team lead on roadmap, prioritization, and complex technical decisions.
  • Collaborate with bioinformaticians, scientists, and R&D engineers to translate needs into platform capabilities.
  • Ship production software for internal or external end users and own multi-quarter technical initiatives.

Requirements

  • 10+ years of professional software engineering experience across a range of systems and problem types.
  • Production experience designing for a major cloud platform, with AWS preferred or GCP/Azure equivalent.
  • Production experience with Kubernetes or an equivalent container orchestration platform, including cluster design, scheduling, networking, and workload patterns.
  • Production experience with Terraform or an equivalent infrastructure-as-code tool, including shared modules and multi-environment deployments.
  • Strong proficiency in at least one general-purpose programming language such as Python, Go, or Java.
  • Experience shipping end-user software and understanding product requirements, user feedback, and competing priorities.
  • Previous engineering team leadership and mentorship of junior engineers.
  • Experience working in fast-moving, startup-like environments and delivering quickly.
  • Familiarity with AWS, Kubernetes, Python, Go, Groovy, Terraform, Helm, Nextflow, WDL, Django, and React.
  • Interest in AI-native development and building tooling that improves engineering productivity.
  • Preferred experience includes scientific or bioinformatics computing, LIMS or laboratory data systems, workflow orchestration, ETL or data pipelines, and HPC or batch-compute platforms.

Benefits

  • Competitive base salary and benefits.
  • Annual performance incentive bonus and long-term equity awards.
  • Comprehensive medical, dental, vision, life, and disability benefits.
  • 401(k) with company match, paid time off, company holidays, commuter benefits, wellness and work-life benefits, and referral program.
  • Eligible employees and immediate family members receive free testing and fertility care benefits.
  • South San Francisco, California is preferred; remote work is optional.
  • Full-time position.

Salary: $220k - $275k/yr

Natera

Natera™ is a global leader in cell-free DNA and precision medicine, dedicated to oncology, women’s health, and organ health. We aim to make personalized genetic testing and diagnostics part of the standard-of-care to protect health and inform earlier, more targeted interventions that help lead to...

Similar positions

Staff Machine Learning Engineer

  • Altana
  • Full time
  • USA
  • 10/15/2026
  • Salary: $205k - $240k/yr
  • Boston, MA

Security Platform Automation Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Seattle, WA

Analytics Engineer

  • Reddit
  • Full time
  • USA
  • 10/15/2026
  • Salary: $164k-$230k
  • Remote

Senior AI Engineer

  • Infiterra S.A
  • Full time
  • Remote
  • 10/15/2026
  • Greece, UK

Security Operations Engineer (SecOps)

  • Collibra
  • Full time
  • USA
  • 10/15/2026
  • Salary: $116k - $145k/yr
  • Remote