Site Reliability Engineer (Application Software)

SpaceX•Hawthorne, CA
•Onsite

About The Position

SpaceX’s application software team builds mission-critical applications used across the company to accelerate launch vehicle production and flight, as well as systems supporting Starlink’s worldwide Internet service. The team is developing a platform and tooling for access to the compute, storage, and networking needed for these goals. The Site Reliability Engineer will help ensure the reliability, stability, maintenance, and scalability of this infrastructure and its services. The role requires understanding systems before making changes, solving difficult problems, communicating clearly, and taking ownership of work that manufacturing depends on. Aerospace experience is not required.

Requirements

  • Bachelor’s degree in computer science, information systems, or an engineering discipline, or at least 3 years of professional SRE or DevOps experience in lieu of a degree.
  • Experience with Linux operating systems.
  • Ability to work extended hours and weekends as needed.
  • Must work onsite; remote and hybrid work are not considered.
  • Must meet U.S. Government export-control eligibility requirements or be eligible to obtain the required authorizations.

Nice To Haves

  • Programming experience in Python, C#, Go, JavaScript, or similar languages.
  • Production experience with on-premise compute, storage, and/or networking infrastructure.
  • Experience with container and virtualization technologies such as Docker, Kubernetes, vSphere, QEMU, or KVM.
  • Experience with databases and data modeling, such as Postgres, MySQL, or ClickHouse.
  • Experience with infrastructure-as-code tools for managing server fleets, such as Terraform, Ansible, or Puppet.
  • Knowledge of technologies underlying modern cloud infrastructure and ability to translate high-level developer experiences into specific implementations from first principles.
  • Ability to work with mission-critical and sensitive systems with appropriate urgency and care.
  • Ability to communicate effectively with customers, peers, and management in formal and informal settings.

Responsibilities

  • Deploy, upgrade, operate, maintain, and scale mission-critical products and services.
  • Manage underlying infrastructure as code and use modern observability tools to provide a complete picture of application health.
  • Collaborate with software engineers to design and build highly operable, maintainable, and testable systems.
  • Improve the software development lifecycle from inception and design through deployment, operation, and continuous refinement.
  • Practice sustainable incident response and conduct blameless postmortems.
  • Provide high-quality end-user support to vehicle software engineers.
  • Participate in the team’s on-call rotation.
  • Identify and eliminate performance bottlenecks through measurement and engineering.

Benefits

  • Potential eligibility for long-term incentives in the form of company stock or long-term cash awards.
  • Potential discretionary bonuses.
  • Ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Various other discounts and perks.
  • Accrual of 3 weeks of paid vacation.
  • Eligibility for 10 or more paid holidays per year.
  • Paid sick leave pursuant to company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service