Software Engineer – Build Mission-Critical Space Systems

SPACE EXPLORATION TECHNOLOGIES CORP

Bastrop (TX)

On-site

USD 100,000 - 140,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SpaceX is seeking a Software Engineer to join the application software team that powers mission critical systems used in SpaceX manufacturing, flight, and Starlink operations. You will own software from design to deployment, build prototypes, and collaborate across teams to solve complex problems that enable rapid production and space exploration.

The role emphasizes ownership, performance optimization, and deep user-focused problem solving in a fast-paced environment with cutting-edge aerospace

Qualifications

  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
  • Experience in full stack development
  • Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language
  • 1+ years of rigorous experience building single page web applications
  • Experience with version control, continuous integration, and continuous delivery concepts
  • Deep understanding of testing, continuous integration, build, deployment & monitoring
  • Expertise in profiling and improving application performance
  • Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip, npm)
  • Experience with UNIX-like operating systems and tools like Terraform, Ansible, Puppet for managing them
  • Experience working with in-stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies
  • Production experience with Docker and Kubernetes
  • Database experience with PostgreSQL, SQL Server, or similar database technologies

Responsibilities

  • Develop highly reliable software solutions that are used across SpaceX
  • Create new applications that improve how SpaceX operates
  • Build prototypes to prove out key design concepts and quantify technical constraints
  • Own all aspects of software engineering and product development
  • Deep dive into your users’ problems to find and create efficient solutions
  • Bring your voice to the table in team collaborations on architecture, design, and code reviews

Skills

Full stack development
Python
C#.NET
Go
Scala
Java
Web applications
CI/CD
Testing/CI/Deployment/Monitoring
Performance profiling
Build systems (Make, Bazel, Gradle)
Package managers (pip, npm)
UNIX-like OS
Terraform/Ansible/Puppet
Distributed streaming (Kafka, RabbitMQ

Education

Bachelor's degree in CS/Engineering/Math or related field
2+ years of professional software experience in lieu of degree

Tools

Docker
Kubernetes
PostgreSQL/SQL Server

Job description

SpaceX is seeking a Software Engineer to join the application software team that powers mission critical systems used in SpaceX manufacturing, flight, and Starlink operations. You will own software from design to deployment, build prototypes, and collaborate across teams to solve complex problems that enable rapid production and space exploration.

The role emphasizes ownership, performance optimization, and deep user-focused problem solving in a fast-paced environment with cutting-edge aerospace

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer — Build Mission-Critical Space Software
Software Engineer — Build Mission-Critical Space Software

SPACE EXPLORATION TECHNOLOGIES CORP • Town of Florida (NY)

Hybrid
USD 140,000 - 210,000
Senior Software Engineer - Build Mission-Critical Systems
Senior Software Engineer - Build Mission-Critical Systems

SpaceX • Hawthorne (CA)

On-site
USD 165,000 - 230,000
Stock options
Medical coverage
Paid vacation
+1
Software Engineer – Build Mission-Critical Space Tech
Software Engineer – Build Mission-Critical Space Tech

SPACE EXPLORATION TECHNOLOGIES CORP • Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Software Engineer: Build Mission-Critical Space Systems
Senior Software Engineer: Build Mission-Critical Space Systems

Future Ventures • Hawthorne (CA)

On-site
USD 165,000 - 230,000
Stock options
Long-term incentives
Comprehensive medical, vision, and/or
Mission-Critical Application Software Engineer
Mission-Critical Application Software Engineer

SpaceX • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Application Software Engineer - Build Mission-Critical Systems
Application Software Engineer - Build Mission-Critical Systems

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Stock options
Medical, vision, dental insurance
401(k) retirement plan
+2
Software Engineer – Build Mission-Critical Space Systems
Software Engineer – Build Mission-Critical Space Systems

SpaceX • Town of Texas (WI)

On-site
USD 120,000 - 170,000
Senior Software Engineer: Build Mission-Critical Systems
Senior Software Engineer: Build Mission-Critical Systems

SpaceX • Town of Texas (WI)

On-site
USD 140,000 - 190,000
Software Engineer – Application Systems for Space Missions
Software Engineer – Application Systems for Space Missions

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA), Northern (KY)

Hybrid
USD 125,000 - 195,000
Stock options
401(k) plan
Medical, vision, dental coverage
+2
Senior Software Engineer — Build Mission-Critical Apps
Senior Software Engineer — Build Mission-Critical Apps

SPACE EXPLORATION TECHNOLOGIES CORP • United States

On-site
USD 100,000 - 150,000