Software Engineer (Starlink Enteprise)

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

About The Position

SpaceX’s Starlink Enterprise Software team builds interfaces and systems for Starlink’s largest customers. The team develops tools to manage thousands of Starlink devices worldwide, backend systems that serve device data, and internal interfaces for sales and operations teams. The role works across the software stack, from UI/UX design and distributed systems engineering to collaboration with embedded software teams. Engineers are directly responsible for delivering the internet experience for Starlink users and customers. The position involves building responsive, performant, reliable software for customers and internal users; investigating user problems and developing effective solutions; and working with technical and non-technical partners. Engineers contribute to architecture, design, and code reviews and collaborate with other Starlink engineering teams to improve engineering processes and culture. Applicants must meet U.S. export-control eligibility requirements: be a U.S. citizen or national, lawful permanent resident, refugee, or asylee, or be eligible to obtain the required U.S. Department of State authorizations. SpaceX is an Equal Opportunity Employer and provides reasonable accommodation for applicants who need it.

Requirements

  • Bachelor’s degree in computer science, engineering, or a STEM discipline and at least 1 year of experience building full-stack software; alternatively, at least 3 years of professional full-stack software development experience in lieu of a degree. Internship experience is applicable.
  • Must be willing to work extended hours and weekends as needed.
  • Must meet the stated U.S. Government export-control eligibility requirements or be eligible to obtain the required authorizations.

Nice To Haves

  • Programming experience in an object-oriented language.
  • Strong attention to detail.
  • A drive to deliver exceptional customer user experiences and willingness to own outcomes.
  • Frontend experience with a JavaScript or TypeScript framework.
  • Experience working with relational databases.
  • Experience with version control, continuous integration, and continuous delivery concepts.
  • Experience developing large-scale and/or performance-critical applications.
  • Experience with UNIX-like operating systems and CI/CD tools.

Responsibilities

  • Engineer well-architected, responsive, performant, and reliable software for Starlink customers and internal users.
  • Investigate users’ problems and develop efficient solutions.
  • Build frontends for modern browsers.
  • Design, build, maintain, and debug complex backend systems.
  • Work with technical and non-technical partners to drive successful business outcomes.
  • Participate in team collaborations on architecture, design, and code reviews.
  • Collaborate with other engineering teams across Starlink to advance engineering processes and culture.

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 discounts and perks.
  • Accrual of 3 weeks of paid vacation.
  • 10 or more paid holidays per year.
  • Paid sick leave pursuant to Company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service