Software Engineer (Full Stack) - Build Reliability

SpaceX is a space exploration company developing technologies to enable human life on Mars.
Hawthorne, CA, USA
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Space

Description For Software Engineer (Full Stack) - Build Reliability

SpaceX is seeking a Full Stack Software Engineer to join their Build Reliability team, focusing on developing software solutions that ensure their vehicles can be built and flown reliably. This role is crucial in streamlining quality control processes, simplifying new product introduction, ensuring product traceability, and optimizing rocket and spacecraft reusability.

The position offers an exciting opportunity to work at the forefront of space technology, where you'll be responsible for the complete life-cycle of the software you create, including development, testing, and support. The ideal candidate is a self-starter and team player who can quickly adapt to new challenges and deliver reliable solutions.

As part of the Build Reliability team, you'll work directly with other SpaceX engineers to understand mission requirements and develop software solutions that turn these requirements into reality. The role requires expertise in full-stack development, with particular emphasis on technologies like Python, PostgreSQL, TypeScript, and various web technologies.

The compensation package is competitive, ranging from $120,000 to $170,000 based on experience level, with additional benefits including comprehensive medical coverage, 401(k), stock options, and paid time off. The position is based in Hawthorne, CA, and may require up to 10% travel.

What makes this role unique is the direct impact you'll have on SpaceX's mission to enable human life on Mars. While aerospace experience isn't required, the position offers an opportunity to work on cutting-edge technology that's literally pushing the boundaries of human exploration. You'll be part of a team that values technical excellence, innovation, and continuous improvement, working on software solutions that directly contribute to the reliability and success of SpaceX's rockets and spacecraft.

Last updated 15 days ago

Responsibilities For Software Engineer (Full Stack) - Build Reliability

  • Build highly reliable software solutions that may be used by users across SpaceX
  • Own all aspects of software engineering and product development
  • Act as a responsible engineer for various software products
  • Deep dive into users' problems, find efficient solutions
  • Provide strong technical leadership, focus on continuous improvement
  • Seek out faults within application suite or ERP suite and implement solutions
  • Track usage of Applications and features and suggest/implement improvements

Requirements For Software Engineer (Full Stack) - Build Reliability

TypeScript
Python
PostgreSQL
  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience
  • Experience in full stack development
  • 5+ years of experience in web applications development
  • Experience as an architect - proven ability to design and implement robust and scalable systems
  • Expertise in C#, .NET, SQL, HTML, CSS, AngularJS, TypeScript
  • Expertise in Python, PostgreSQL
  • Deep understanding of object oriented programming and design principles
  • Deep understanding of testing, continuous integration, build, deployment & continuous monitoring
  • Experience scaling web applications and optimizing applications for performance
  • Solid understanding of UI/UX design
  • Must be willing to travel – up to 10%

Benefits For Software Engineer (Full Stack) - Build Reliability

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

Interested in this job?

Jobs Related To SpaceX Software Engineer (Full Stack) - Build Reliability

Software Engineer, C++ - Top Secret Clearance

C++ Software Engineer role at SpaceX developing flight systems software with Top Secret clearance requirement.

Factory Software Engineer, Consumer Products (Starlink)

Factory Software Engineer position at SpaceX working on Starlink consumer products manufacturing systems and infrastructure.

Electrical Test Development Engineer, Customer Hardware (Starlink)

Electrical Test Development Engineer position at SpaceX working on Starlink customer hardware, developing test solutions and automation for consumer devices.

Software Engineer (Ground Segment)

Software Engineer role at SpaceX developing mission-critical space to ground communications systems for spacecraft.

RF Software Engineer (Starlink)

RF Software Engineer position at SpaceX working on Starlink satellite internet system, developing RF capabilities and test automation for customer hardware.