CareerPlan

Software Engineer, Backend (Python/C++)

Hawthorne, CAFull-time$125k2026-09-29 → 2026-11-10
On-siteCitizens or permanent residents only

Core

Design, develop, and maintain SpaceX's in-house testing ecosystem for software and hardware test and validation across all flight systems.

Role type

Senior IC backend software engineer (test infrastructure)

Builds

Core test infrastructure framework and supporting applications for production testing, integration testing, and high-fidelity simulations

Domain

Aerospace / Test Infrastructure

Required skills

C/C++, Python, software system design, testing frameworks, CI/CD, build systems (Make, Bazel), containerization (Docker, Kubernetes), UNIX/Linux, database management (PostgreSQL)

Preferred skills

Telemetry-based software development, front-end frameworks (Angular, React), agentic workflows/AI tooling, application profiling, infrastructure as code (Ansible, Puppet)

Responsibilities

Develop and maintain the core test infrastructure framework; Improve reliability, performance, and safety of test software; Collaborate with flight software engineers to develop new features; Own end-to-end software engineering and product development for test infrastructure

Seniority

Mid-to-Senior, hands-on IC