Software Engineer — Build Mission-Critical Space Software

SPACE EXPLORATION TECHNOLOGIES CORP

Town of Florida (NY)

Hybrid

USD 140,000 - 210,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

SpaceX is seeking a Software Engineer to develop mission-critical applications used across SpaceX and Starlink. You will own software engineering, build prototypes, and collaborate across architecture, design, and code reviews in a fast-paced, impact-driven team.

The role emphasizes solving challenging problems for aerospace-enabled capabilities, with responsibilities spanning from systems for Starship to public facing platforms for Starlink.

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 processingusing 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

Python
C#.NET
Go
Scala
Java
Single page apps
CI/CD
Testing
Profiling
Build systems
UNIX/Linux
Terraform
Ansible
Puppet
Kafka/RabbitMQ/ActiveMQ
Docker
Kubernetes
PostgreSQL/SQL Server

Education

Bachelor's degree in computer science, engineering, math, or scientific discipline
2+ years of professional experience building software in lieu of a degree

Tools

Git
Make
Bazel/Pants/Buck
Gradle
pip
npm

Job description

SpaceX is seeking a Software Engineer to develop mission-critical applications used across SpaceX and Starlink. You will own software engineering, build prototypes, and collaborate across architecture, design, and code reviews in a fast-paced, impact-driven team.

The role emphasizes solving challenging problems for aerospace-enabled capabilities, with responsibilities spanning from systems for Starship to public facing platforms for Starlink.

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 Systems
Software Engineer - Build Mission-Critical Space Systems

SpaceX • Town of Florida (NY)

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

SPACE EXPLORATION TECHNOLOGIES CORP • Bastrop (TX)

On-site
USD 100,000 - 140,000
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 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
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
Software Engineer - Build Mission-Critical Systems On-Site
Software Engineer - Build Mission-Critical Systems On-Site

Future Ventures • Town of Texas (WI)

On-site
USD 140,000 - 190,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
Senior Mission-Critical Software Engineer
Senior Mission-Critical Software Engineer

InvestedintheMission • Bastrop (TX)

On-site
USD 140,000 - 190,000
Equity
Health insurance
401(k) match
+1
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