SpaceX
Full Stack Software Engineer, Internal Applications
About this role
SpaceX seeks a Full Stack Software Engineer to develop mission-critical internal applications supporting launch vehicle production, Starlink operations, and satellite constellation management. You'll own complex problems end-to-end, collaborating with diverse teams to build reliable systems that directly enable SpaceX's goals.
What you'll do
- Develop highly reliable software solutions deployed across SpaceX operations
- Create new applications that improve operational efficiency for launches and manufacturing
- Build prototypes to validate design concepts and measure technical constraints
- Own full software engineering lifecycle from design through deployment and monitoring
- Analyze user problems deeply to architect efficient, scalable solutions
- Participate in architecture reviews, design discussions, and code reviews with engineering teams
What they're looking for
- Full stack web development
- Object-oriented programming (Python, C#.NET, Go, Java, or Scala)
- Single page application development (Angular, React, or similar)
- Database design and SQL (PostgreSQL, SQL Server)
- Container orchestration (Docker, Kubernetes)
- CI/CD pipelines and version control
- Stream data processing (Kafka, RabbitMQ, ActiveMQ)
- UNIX/Linux systems and infrastructure-as-code tools (Terraform, Ansible)
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
Likely interview questions
- Walk us through a complex full stack application you built and explain your architectural decisions.
- Describe your experience building single page applications and how you optimized performance.