← All roles

Principal Software Engineer, Continuous Integration (Starship)

SpaceX· Starship Software Engineering
Apply on company site
Hawthorne, CA$200k - $285kfull-timePosted 5mo ago

About the role

Principal Software Engineer on the Starship Continuous Integration team responsible for designing, maintaining, and scaling tools and systems that enable hundreds of engineers to integrate changes and deliver reliable Starship software on a continuous basis.

Responsibilities

  • Invent tools and processes which enable fast and correct software development.
  • Hands-on integration and troubleshooting across the entire Starship software stack.
  • Collaborate with counterpart teams to design, maintain, and continuously improve a dedicated pool of on-premises compute.
  • Identify areas for improvement and create innovative solutions that enable the software team to tackle all challenges facing the Starship program as we develop the world’s first fully reusable rocket and spacecraft.

Qualifications

  • 7+ years of software engineering experience and a Bachelor's degree in computer science, engineering, math, or STEM discipline; OR 9+ years of professional experience in software development in lieu of a degree

Skills

Required:Bazel (or similar build systems)PythonC++
Nice to have:RustGoTooling and infrastructure developmentAI-assisted development toolsCommunication

Benefits

  • long-term incentives, including company stock or long-term cash awards
  • potential discretionary bonuses
  • Employee Stock Purchase Plan
  • comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • short and long-term disability insurance
  • life insurance
  • paid parental leave
  • paid vacation (3 weeks)
  • 10+ paid holidays per year
  • paid sick leave per company policy
Last updated Jul 8, 2026. Interested? Apply on the company site.

About SpaceX

defense-aero-and-safetysetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at SpaceX