Skip to main content

SpaceX

Software Engineer, Backend (Python/C++)

Hawthorne, CA$125k–$175kmidAdded today

About this role

SpaceX seeks a backend software engineer to design and maintain mission-critical test infrastructure frameworks used across all flight systems. You'll develop scalable testing tools in Python and C++ that accelerate vehicle production and validation, working closely with flight software teams to solve complex engineering challenges.

What you'll do

  • Develop and maintain core test infrastructure framework and applications across SpaceX
  • Improve reliability, performance, and safety of test software systems
  • Collaborate with flight software engineers to build new features and enhance user experiences
  • Own full software engineering lifecycle for test infrastructure products
  • Analyze user problems to design efficient, scalable solutions
  • Work across engineering groups to create production testing and simulation tools

What they're looking for

  • C/C++
  • Python
  • Software systems design
  • Testing and continuous integration
  • Docker/Kubernetes containerization
  • Database systems (PostgreSQL, SQL Server)
  • Performance profiling and optimization
  • Build systems (Make, Bazel)

Benefits

  • Stock options and long-term incentives
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • 3 weeks paid vacation and 10+ paid holidays
  • Paid parental leave and disability insurance
  • Employee Stock Purchase Plan discount
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

SpaceX

SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.

Website
spacex.com
View all jobs at SpaceX

Likely interview questions

  • Describe your experience building and maintaining test infrastructure or testing frameworks in a production environment.
  • How would you approach designing a scalable testing system that needs to support multiple flight programs simultaneously?