Full Stack Software Engineer (Starlink)

SpaceX•Palo Alto, CA
•$150,000 - $210,000

About The Position

SpaceX is hiring a Full Stack Software Engineer for Starlink, its broadband internet system. The engineer will work with external customers and internal partners across engineering disciplines to bring observability to a rapidly expanding network of millions of assets. The applications and tools developed will help Starlink customers manage deployed assets in aviation, maritime, and enterprise environments and support development of key features across internal and external platforms. The role contributes to the development of mission-critical, high-performance web applications. Engineers may work on internal tooling and development, web application development, or consumer platform development. The system uses a .NET Core microservice architecture running in Kubernetes, with React and Angular frontends.

Requirements

  • Bachelor's degree in a STEM discipline and at least 1 year of software development experience; internship and/or project experience is acceptable; alternatively, at least 3 years of professional experience building full-stack software in lieu of a degree.
  • 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 using the system's .NET Core microservice architecture, Kubernetes, and React and Angular frontends.
  • Create aesthetically and functionally flawless user experiences.
  • Collaborate with peers on architecture, design, and code reviews.
  • Investigate users’ problems and develop efficient solutions.

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 coverage.
  • Vision coverage.
  • 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