Skip to main content

SpaceX

Software Engineer

Cape Canaveral, FLmidAdded today

About this role

SpaceX seeks a Software Engineer to develop mission-critical applications supporting launch vehicle production, Starship manufacturing systems, and Starlink's satellite network management. You'll own full-stack projects with high reliability requirements, collaborating across teams to build systems that directly enable SpaceX's operations and goals.

What you'll do

  • Develop highly reliable, mission-critical software solutions deployed across SpaceX operations
  • Create new applications that improve manufacturing, launch, and satellite network efficiency
  • Build prototypes to validate design concepts and quantify technical constraints
  • Own all phases of software engineering from design through production deployment
  • Analyze user problems deeply to architect and implement efficient solutions
  • Participate in team code reviews, architecture discussions, and design decisions

What they're looking for

  • Full-stack development across front-end and back-end
  • Object-oriented programming (Python, C#.NET, Go, Scala, Java, or similar)
  • Single-page application development (Angular, React, or equivalent)
  • Distributed systems and stream data processing (Kafka, RabbitMQ, ActiveMQ)
  • Containerization and orchestration (Docker, Kubernetes)
  • Database design and optimization (PostgreSQL, SQL Server)
  • CI/CD pipelines, version control, and build systems (Bazel, Gradle, Make)
  • Performance profiling, system design, and UNIX/Linux administration
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

  • Walk us through a full-stack project you owned end-to-end—what was your architecture and how did you handle scalability?
  • Describe your experience with stream data processing. How would you design a system to manage concurrent data from many always-on assets?