CareerPlan

Principal Software Engineer (Application Software)

Hawthorne, CAFull-time$210k–$340k2026-11-04 → 2026-11-10
On-siteCitizens or permanent residents only

Core

Design and build mission-critical application software for SpaceX's launch vehicles, Starship, and Starlink satellite constellation.

Role type

Principal Software Engineer (Application Software)

Builds

Mission-critical applications for launch vehicle production, Starlink network management, and high-throughput manufacturing systems.

Domain

Aerospace / Satellite Communications / Manufacturing

Deliverable

production ML models | product features

Required skills

Full stack development, Python/C#/Go/Scala/Java, system design, testing & CI/CD, performance profiling, build systems (Make/Bazel/Gradle), UNIX/Linux, containerization (Docker/Kubernetes), data processing (Kafka/RabbitMQ), front-end (React/Angular), databases (PostgreSQL/SQL Server)

Preferred skills

Single page web applications, in-stream data processing, Terraform/Ansible/Puppet, version control

Responsibilities

Develop highly reliable software solutions, create new applications to improve operations, build prototypes to prove design concepts, own full software engineering lifecycle, collaborate on architecture and code reviews

Seniority

Principal, hands-on IC with strategic ownership