Site Reliability Engineer (Starlink)

SpaceX•Hawthorne, CA
•$135,000 - $195,000

About The Position

SpaceX is developing Starlink, a global broadband internet system that includes satellites, consumer receivers, and supporting software. The Site Reliability Engineer will solve challenges that improve use of deployed hardware and help provide customers with a reliable satellite internet experience. The role offers ownership of challenging problems and collaboration with engineers to build solutions that support SpaceX’s mission. Aerospace experience is not required. The engineer will work across the software development lifecycle, from service inception and design through deployment, operation, and iterative refinement. The position focuses on distributed systems, multi-region infrastructure, large-scale compute clusters, service operability, scalability, maintainability, and performance.

Requirements

  • Bachelor’s degree in computer science, information systems/IT, or an engineering discipline and at least 1 year of professional experience in systems administration, site reliability engineering, or DevOps; alternatively, at least 3 years of professional experience in one of those fields in lieu of a degree.
  • At least 1 year of professional experience with Linux operating systems.
  • Willingness to work extended hours and weekends when needed.
  • Must be a U.S. citizen or national, lawful permanent resident, refugee, or asylee, or eligible to obtain required U.S. Department of State authorizations, to meet export-control requirements.

Nice To Haves

  • At least 1 year of experience with Python and Python-based development frameworks.
  • Experience with Kubernetes and Istio for on-premise deployment.
  • Experience troubleshooting hardware and network-layer issues.
  • Programming experience in Python, C#, Java, Scala, Go, or similar languages.
  • Good understanding of version control, testing, continuous integration, build, deployment, and monitoring.
  • Strong understanding of virtualization and hypervisor technologies.
  • Knowledge of the Linux boot process and systems configuration.
  • Deep understanding of testing, continuous integration, build, deployment, and continuous monitoring.
  • Experience automatically managing dozens, hundreds, or thousands of servers, using tools such as Terraform or Ansible.
  • Strong TCP/IP networking knowledge.
  • Excellent communication skills, including the ability to communicate with customers, peers, and management in formal and informal situations.

Responsibilities

  • Upgrade distributed systems to be sharded and geo-redundant across multiple data centers.
  • Advance deployment, monitoring, and alerting infrastructure to support a multi-region environment.
  • Manage petabyte-scale bare-metal compute clusters.
  • Collaborate with engineers across programs to create operable, scalable, and maintainable products.
  • Participate throughout the software development lifecycle, from inception and design through deployment, operation, and iterative refinement.
  • Identify performance bottlenecks and apply performance improvement techniques.

Benefits

  • Potential long-term incentives in the form of company stock or long-term cash awards.
  • Potential discretionary bonuses.
  • Employee Stock Purchase Plan with the ability to purchase additional stock at a discount.
  • Medical insurance.
  • Vision insurance.
  • Dental insurance.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Various discounts and perks.
  • Up to 3 weeks of accrued paid vacation.
  • 10 or more paid holidays per year.
  • Paid sick leave under company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service