Sr. Application Software Engineer

SpaceX develops technologies for space exploration with the ultimate goal of enabling human life on Mars.
$160,000 - $220,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Space

Description For Sr. Application Software Engineer

SpaceX, a pioneering space exploration company, is seeking a Senior Application Software Engineer to join their mission of enabling human life on Mars. As part of the application software team, you'll be at the heart of SpaceX's operations, developing mission-critical applications that accelerate launch vehicle production and support the growing Starlink network. The role involves creating systems for Starship's rapid build and reuse, as well as designing next-generation manufacturing software for Starlink factories.

The position offers an exciting opportunity to work on diverse projects, from managing the world's largest satellite constellation to developing public-facing systems for Starlink's global customer base. You'll collaborate with engineers across the company on crewed launches, Starship flights, and Starlink network improvements. While aerospace experience isn't required, the ideal candidate should be smart, motivated, and passionate about problem-solving.

You'll have full ownership of challenging problems and work with a diverse team of enthusiastic engineers. The role offers competitive compensation ($160,000-$220,000) plus extensive benefits including equity, comprehensive healthcare, and 401(k). This is a unique opportunity to make a direct impact on humanity's space exploration future while working with cutting-edge technologies like Python, Go, Java, and Kubernetes.

The position requires strong technical expertise in software development, with at least 5 years of experience or equivalent. You'll need proficiency in object-oriented programming, web applications, and system design. Due to ITAR requirements, candidates must be U.S. citizens, permanent residents, refugees, or asylees.

Last updated 2 days ago

Responsibilities For Sr. Application Software Engineer

  • 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 users' problems to find and create efficient solutions
  • Bring your voice to the table in team collaborations on architecture, design, and code reviews

Requirements For Sr. Application Software Engineer

Python
Go
Java
Kubernetes
React
PostgreSQL
Kafka
RabbitMQ
  • Bachelor's degree in computer science, engineering, math, or engineering discipline AND 5+ years of experience in software development; OR 7+ years of professional experience in software development in lieu of degree
  • Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language
  • 4+ years of rigorous experience building single page web applications
  • Experience with version control, continuous integration, and continuous delivery concepts
  • Expertise in designing software systems
  • Deep understanding of testing, continuous integration, build, deployment & monitoring
  • Experience with UNIX-like operating systems
  • Must be a U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)

Benefits For Sr. Application Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Equity
  • Long-term incentives (company stock, stock options, long-term cash awards)
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks of paid vacation
  • 10+ paid holidays per year
  • 5 days of sick leave per year

Interested in this job?

Jobs Related To SpaceX Sr. Application Software Engineer

Sr. Application Software Engineer

Senior Application Software Engineer role at SpaceX developing mission-critical applications for space exploration and Starlink network, offering $160-220K salary plus equity.

SR. CIVIL/STRUCTURAL ENGINEER (STARSHIP)

Senior Civil/Structural Engineer position at SpaceX, focusing on designing and managing high-rise facilities for the Starship program, offering $125K-$175K salary with comprehensive benefits.

Sr. Application Software Engineer

Senior Application Software Engineer role at SpaceX developing mission-critical applications for space exploration and Starlink network, offering $160-220K salary plus equity.

SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

Senior Software Engineer position at SpaceX working on Starlink ground stations, developing networking technologies and software systems for satellite communications.

SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

Senior Software Engineer position at SpaceX working on Starlink ground stations, developing networking technologies and software systems for satellite communications.