Full Stack Software Engineer, Internal Platforms

SpaceX•Hawthorne, CA
•Onsite

About The Position

SpaceX’s application software team develops mission-critical applications used across the company to accelerate launch vehicle production and flight, and systems that support Starlink’s growth. The team is building and evolving systems for rapid Starship construction and reuse, next-generation manufacturing software for high-throughput Starlink factories, data platforms for managing the satellite constellation, and customer-facing services. Engineers work closely with teams across SpaceX to develop and update software in response to launches, flights, network changes, and other company needs. Aerospace experience is not required. The role offers ownership of challenging problems and collaboration with engineers from diverse perspectives to deliver software that supports SpaceX’s mission. The position requires onsite work; remote or hybrid arrangements will not be considered. Extended hours or weekends may be requested depending on launch cadence. Compensation is listed at $125,000–$160,000 for Level 1 and $145,000–$195,000 for Level 2, with actual level and salary determined based on job-related knowledge and skills, education, and experience. The total rewards package may include long-term incentives, discretionary bonuses, and an employee stock purchase plan, in addition to the listed benefits. Applicants must meet applicable U.S. government export-control eligibility requirements or be eligible to obtain the necessary authorizations.

Requirements

  • Bachelor’s degree in computer science, engineering, mathematics, or a scientific discipline, or at least 2 years of professional software-building experience in lieu of a degree.
  • At least 1 year of full-stack development experience.
  • Must meet the stated U.S. export-control eligibility requirements or be eligible to obtain required authorizations.
  • Must work onsite; remote and hybrid work are not considered.
  • May be asked to work extended hours or weekends depending on launch cadence.

Nice To Haves

  • Programming experience in Python, C#.NET, Go, Scala, Java, or a similar object-oriented language.
  • At least 1 year of rigorous experience building single-page web applications.
  • Experience with version control, continuous integration, and continuous delivery concepts.
  • Expertise in designing software systems.
  • Deep understanding of testing, continuous integration, build, deployment, and monitoring.
  • 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.
  • Experience with UNIX-like operating systems and tools such as Terraform, Ansible, or Puppet for managing them.
  • Experience with in-stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies.
  • Production experience with Docker and Kubernetes.
  • Front-end experience with Angular, React, or a similar JavaScript framework.
  • Database experience with PostgreSQL, SQL Server, or similar technologies.

Responsibilities

  • Develop highly reliable software solutions used across SpaceX.
  • Create new applications that improve how SpaceX operates.
  • Build prototypes to prove key design concepts and quantify technical constraints.
  • Own all aspects of software engineering and product development.
  • Investigate users’ problems and develop efficient solutions.
  • Contribute to team discussions and reviews involving architecture, design, and code.

Benefits

  • Potential 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.
  • May accrue 3 weeks of paid vacation.
  • Eligible for 10 or more paid holidays per year.
  • Paid sick leave pursuant to company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service