Space Operations Software Engineer
Core
Develop highly reliable software solutions and create new applications to improve spacecraft operations for SpaceX, enabling remote flight of Dragon spacecraft to the ISS and private missions.
Role type
Senior IC software engineer (spaceflight operations tooling)
Builds
Real-time operations tooling and interfaces for spacecraft missions
Domain
Aerospace + Software Engineering
Deliverable
production ML models | product features
Required skills
Full stack development, Python/C#/Scala/Java, Single page web applications, Version control & CI/CD, Software system design, Application performance profiling, Build systems (Make/Bazel/Gradle), UNIX-like OS, Infrastructure-as-code (Terraform/Ansible), Stream processing (Kafka), Messaging (RabbitMQ), Docker & Kubernetes, Front-end (Angular/React), Databases (PostgreSQL/SQL Server)
Preferred skills
Integrating autonomous agents into workflows
Responsibilities
Develop reliable software solutions, Create new applications to improve operations, Build prototypes to prove design concepts, Own software engineering and product development, Deep dive into user problems to create efficient solutions, Collaborate on architecture, design, and code reviews, Operate on-console mission control for spaceflight missions
Seniority
Mid-to-Senior, hands-on IC
