Senior Software Engineer: Build Mission-Critical Systems

SpaceX

Town of Texas (WI)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SpaceX is seeking a Sr. Software Engineer to own mission-critical applications across our Starlink and manufacturing domains. You will build reliable software used in high throughput environments and collaborate across teams to advance our launch and network initiatives.

You will work on full-stack systems, optimize performance, and design scalable architectures with modern tooling, Docker, Kubernetes, and cloud approaches, contributing to SpaceX's ambitious mission.

Qualifications

  • Bachelor's degree in computer science, engineering, math, or scientific discipline and 5+ years of professional experience in software development; OR 7+ years of professional experience building software in lieu of a degree
  • 3+ years of professional experience in full stack development
  • Proficiency in Python, C#.NET, Go, Scala, Java or similar OO language
  • Experience building SPAs and modern web apps
  • Experience with version control, CI/CD and deployment pipelines
  • Expertise in designing scalable software systems
  • Strong knowledge of testing, CI, build, deployment, and monitoring
  • Experience profiling and optimizing application performance
  • Familiarity with build systems (Make, Bazel, Gradle) and package managers (pip, npm)
  • Experience with UNIX-like OS and tools (Terraform, Ansible, Puppet)
  • Experience with in-stream data processing (Kafka, RabbitMQ, ActiveMQ)
  • Production experience with Docker and Kubernetes
  • Front-end experience with Angular or React
  • Database experience with PostgreSQL or SQL Server

Responsibilities

  • Develop highly reliable software solutions used across SpaceX
  • Create new applications to improve SpaceX operations
  • Build prototypes to validate key design concepts and constraints
  • Own all aspects of software engineering and product development
  • Address users' problems with efficient solutions
  • Contribute to architecture, design and code reviews across teams

Skills

Python
C#.NET
Go
Scala
Java
Single Page Apps
CI/CD
Software System Design
Testing/CI/Build/Deploy/Monitor
Profiling/Performance
Build Systems
UNIX-like Tools
Data Streaming (Kafka/RabbitMQ)
Docker
Kubernetes
Front-end (Angular/React)
PostgreSQL/SQL Server

Education

Bachelor's degree in CS/Engineering or related field

Tools

Make
Bazel/Pants/Buck
Gradle
Pip
Npm
Terraform
Ansible
Puppet

Job description

SpaceX is seeking a Sr. Software Engineer to own mission-critical applications across our Starlink and manufacturing domains. You will build reliable software used in high throughput environments and collaborate across teams to advance our launch and network initiatives.

You will work on full-stack systems, optimize performance, and design scalable architectures with modern tooling, Docker, Kubernetes, and cloud approaches, contributing to SpaceX's ambitious mission.

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

Similar jobs worth comparing

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

SPACE EXPLORATION TECHNOLOGIES CORP • Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Full-Stack Engineer - Build Mission-Critical Systems
Senior Full-Stack Engineer - Build Mission-Critical Systems

InvestedintheMission • Bastrop (TX)

On-site
USD 170,000 - 210,000
Senior Software Engineer — Mission-Critical Space Systems
Senior Software Engineer — Mission-Critical Space Systems

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

Hybrid
USD 165,000 - 230,000
Stock options
Medical, vision & dental
401(k)
+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
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 Systems On-Site
Software Engineer - Build Mission-Critical Systems On-Site

Future Ventures • Town of Texas (WI)

On-site
USD 140,000 - 190,000
Senior Full-Stack Engineer — Build Mission-Critical Apps & Systems
Senior Full-Stack Engineer — Build Mission-Critical Apps & Systems

SPACE EXPLORATION TECHNOLOGIES CORP • Town of Texas (WI)

On-site
USD 130,000 - 180,000
Senior Full-Stack Engineer — Build Mission-Critical Apps
Senior Full-Stack Engineer — Build Mission-Critical Apps

SpaceX • Hawthorne (CA)

On-site
USD 165,000 - 230,000
Stock options
Employee stock purchase plan
Medical, vision, dental coverage
+3