Sr. Full Stack Software Engineer (Starlink)

SpaceX•Palo Alto, CA
•$200,000 - $280,000

About The Position

SpaceX is hiring a Senior Full Stack Software Engineer for Starlink, its global broadband internet system. The role works with external customers and internal partners across engineering to build observability for a rapidly expanding network of assets. The applications will help Starlink customers manage deployed assets in aviation, maritime, and enterprise environments and support key features across internal and external platforms. Engineers may work in internal tooling and development, web application development, or consumer platform development. The team builds mission-critical, high-performance web applications using a .NET Core microservice architecture running in Kubernetes, with React and Angular front ends. The position offers a base salary range of $200,000–$280,000 for Level 3. Actual level and salary depend on job-related knowledge and skills, education, and experience. Compensation may also include company stock or long-term cash awards, discretionary bonuses, and access to an employee stock purchase plan. Benefits include medical, vision, and dental coverage; a 401(k); short- and long-term disability insurance; life insurance; paid parental leave; discounts and other perks; up to three weeks of accrued paid vacation; at least 10 paid holidays per year; and paid sick leave under company policy. Applicants must meet the stated U.S. export-control eligibility requirements or be eligible to obtain the required authorizations. Employment is governed by SpaceX’s equal opportunity policy.

Requirements

  • Bachelor’s degree in computer science or a STEM discipline and at least 5 years of professional software development experience, or at least 7 years of professional software development experience in lieu of a degree.
  • Experience with full-stack software development.
  • Willingness to work extended hours and weekends as needed.

Nice To Haves

  • Programming experience in Python, C#, .NET, Go, Scala, Java, or a similar object-oriented language.
  • Production experience with Docker and Kubernetes.
  • Front-end experience in React, Angular, or a similar JavaScript framework.
  • Database experience with PostgreSQL, SQL Server, or similar database technologies.
  • Experience with version control, continuous integration, and continuous delivery concepts.
  • Expertise in profiling and improving application performance.
  • Experience with build systems such as Make, Bazel, Pants, Buck, or Gradle, and package management tools such as pip or npm.
  • Strong attention to detail.
  • Experience with UNIX-like operating systems and CI/CD tools.

Responsibilities

  • Develop well-architected, responsive, and performant web applications.
  • Develop highly reliable and available software systems for Starlink.
  • Design and implement highly available, fault-tolerant networks that operate for long periods with minimal maintenance at scale.
  • Deliver expert-level TypeScript, HTML, and CSS code for modern browsers.
  • Develop full-stack applications in a .NET Core microservice architecture running in Kubernetes, with React and Angular front ends.
  • Create aesthetically and functionally flawless user experiences.
  • Collaborate with peers on architecture, design, and code reviews.
  • Investigate users’ problems and create efficient solutions.

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 three 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