JOBSEARCHER

Full Stack Software Engineer - Simulation & Flight Systems

SpaceXLos Angeles, CAL5 SeniorSeptember 15th, 2026
Overview As a Full Stack Software Engineer in SpaceX’s Special Programs team, you design and own high-performance web applications that support simulation, emulation, and flight software across the design–build–test–operations pipeline. You work with cross-functional teams to raise reliability, performance, and scalability of simulation platforms used in ground and space systems. The role offers impact on rocket and vehicle validation and contributes to the mission of enabling humanity’s multiplanetary life. Compensation / Benefitsmedical, vision, and dental coverage401(k) retirement plandiscretionary bonuses and stock opportunitiespaid parental leave3 weeks paid vacation10+ paid holidays per year ResponsibilitiesBuild full-stack solutions integrating simulation software, emulators, and flight software to analyze prototypes and vehiclesRapidly develop prototypes to prove key design concepts and quantify constraintsCreate and maintain high-fidelity simulation and emulation software for all vehiclesContinuously improve reliability, performance, and scalability of simulation platformsPartner with users to design and deliver new features that boost experience and productivity Key requirementsBachelor's degree in computer science, engineering, math, or science discipline and 1+ years of software development experience; or 3+ years of professional software experience1+ years of professional experience building full-stack, single page web applications using JavaScript libraries (React, Lit, etc.)Professional experience developing applications using Python, C, C++, or RustExperience with relational databases (SQL, PostgreSQL, MySQL, or Oracle)strong software craftsmanshipability to work independently and collaborativelyeffective communicationJavaScript (React, Lit)Python, C, C++, or Rustrelational databases (SQL, PostgreSQL, MySQL, Oracle)