Principal Software Engineer, Continuous Integration (Starship)
Core
Own the tools that power Starship software development, enabling hundreds of engineers to integrate changes and deliver reliable software to vehicles and launch pads.
Role type
Principal Software Engineer (DevOps/Infrastructure)
Builds
On-premises compute pools, CI/CD tooling, and software integration systems for the Starship rocket program.
Domain
Aerospace / Rocketry / High-scale Software Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Software engineering, system design, integration and troubleshooting, tool invention, on-premises compute management, first-principles problem solving
Preferred skills
Bazel, Python, C++, Rust, Go, AI-assisted development tools, critical thinking
Technologies
Bazel, Python, C++, Rust, Go
Responsibilities
Invent tools and processes for fast and correct software development; perform hands-on integration and troubleshooting across the Starship software stack; collaborate on designing and maintaining a dedicated pool of on-premises compute; identify areas for improvement and create innovative solutions for the Starship program.
Seniority
Principal, high-autonomy IC with strategic ownership