← All roles

Principal Software Engineer, Continuous Integration (Starship)

SpaceX· Starship Software Engineering
Apply on company site
Starbase, TXFull-timePosted 5mo ago

About the role

Principal Software Engineer on the Starship Continuous Integration team responsible for owning tools that power Starship software development, designing, maintaining, and scaling systems for hundreds of engineers to integrate changes and deliver reliable software to Starship vehicles and launch pads 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:Software engineering experience
Nice to have:Bazел or similar build systemsProgramming languagesTools and infrastructure for hundreds of engineersAI-assisted development toolsCommunication skillsProblem-solvingAdaptability
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