Taro Logo

Software Engineer, Continuous Integration

SpaceX develops technologies to enable human life on Mars, focusing on spacecraft and rocket development for space exploration.
Hawthorne, CA, USA
$120,000 - $170,000
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space

Description For Software Engineer, Continuous Integration

SpaceX is seeking a Software Engineer for their Continuous Integration team focused on Starship development. This role is crucial in powering Starship's software development, where you'll be responsible for designing and maintaining systems that handle tens of thousands of daily simulations. The position is part of SpaceX's ambitious mission to enable human life on Mars through the development of Starship - the world's most powerful launch vehicle capable of carrying over 100 metric tons to Earth orbit.

The role combines DevOps expertise with cutting-edge space technology, requiring skills in build systems and languages like Python, C++, Rust, or Go. While aerospace experience isn't mandatory, the ideal candidate should be smart, motivated, and collaborative, with a passion for problem-solving. You'll work with various engineering teams to implement scalable build, test, and deployment strategies as the Starship program grows.

The compensation package is competitive, ranging from $120,000 to $170,000 based on experience level, with additional benefits including equity opportunities, comprehensive healthcare, and retirement plans. The position is based in Hawthorne, CA, and may require flexible hours including weekends when needed. This is an exceptional opportunity to be part of a team that's literally reaching for the stars, making significant contributions to humanity's space exploration capabilities.

Last updated a day ago

Responsibilities For Software Engineer, Continuous Integration

  • Develop reliable and performant systems to build and test software in a repository with hundreds of daily contributors
  • Work with Starship engineering teams to craft and implement build, test, and deployment strategies
  • Collaborate with counterpart teams to design, maintain, and improve on-premise compute
  • Own all aspects of software development, including design, testing, and deployment
  • Follow and maintain high software standards and engineering best practices

Requirements For Software Engineer, Continuous Integration

Python
Go
Rust
  • Bachelor's degree in computer science, software engineering, computer engineering, electrical engineering or other engineering discipline; OR 2+ years of professional software development experience
  • Skills with Bazel or similar build systems
  • Proven skills and knowledge of Python, C++, Rust, or Go
  • Experience building and scaling tools and infrastructure
  • Strong critical thinking and problem-solving skills
  • Excellent written and verbal communication skills
  • Willing to work long hours and weekends as needed

Benefits For Software Engineer, Continuous Integration

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Stock options and purchase plan
  • Long-term incentives
  • Discretionary bonuses
  • 3 weeks paid vacation
  • 10+ paid holidays
  • 5 days sick leave
  • Paid parental leave
  • Short and long-term disability insurance
  • Life insurance

Interested in this job?

Jobs Related To SpaceX Software Engineer, Continuous Integration