Taro Logo

Full Stack Propulsion Software Engineer, Data Analysis (Raptor)

SpaceX develops technologies to enable human life on Mars and make space exploration possible.
Hawthorne, CA, USA
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space · Enterprise SaaS

Description For Full Stack Propulsion Software Engineer, Data Analysis (Raptor)

SpaceX is revolutionizing space technology with the goal of enabling human life on Mars. As a Full Stack Propulsion Software Engineer on the Raptor Systems Modeling and Control Team, you'll be at the forefront of developing software for one of the world's most advanced rocket engines. The role combines full-stack development with critical data analysis, working on applications that directly impact engine performance and mission safety. You'll be responsible for creating data pipelines, web applications, and analysis tools that help evaluate and optimize engine performance across hundreds of units and operations. The position offers a unique opportunity to work with cutting-edge technology while contributing to SpaceX's mission of making humanity multi-planetary. The team's work is crucial for day-to-day operations, affecting both engine design and mission execution. You'll collaborate with brilliant engineers across different teams, developing tools that transform complex engine data into actionable insights. This role offers competitive compensation, comprehensive benefits, and the chance to work on technology that's literally changing the future of space exploration. The position requires a strong background in full-stack development, with experience in both frontend and backend technologies, and a passion for data-driven analysis of complex systems.

Last updated 20 days ago

Responsibilities For Full Stack Propulsion Software Engineer, Data Analysis (Raptor)

  • Develop well-architected highly reliable web applications and data pipelines for raptor engine performance data
  • Participate in and lead architecture, design, and code reviews
  • Frontend application development with JavaScript/TypeScript, HTML, and CSS
  • Backend development with Python, C#/.NET and Java
  • Develop tools for mission planning and design
  • Develop data trending and analysis portals
  • Assist with anomaly resolution
  • Collaborate with engineers to improve tool interoperability

Requirements For Full Stack Propulsion Software Engineer, Data Analysis (Raptor)

Python
Java
TypeScript
JavaScript
  • Bachelor's degree in computer science, engineering, or STEM discipline OR 3+ years professional experience
  • 1+ years of experience building full-stack software
  • 2+ years of full stack web development experience preferred
  • Experience with data management, analysis, and presentation techniques
  • Programming experience in Python, C#, .NET, Go, Scala, Java
  • Frontend experience in Angular, React, or similar JavaScript framework
  • Experience with Docker and Kubernetes
  • Experience with version control and CI/CD systems

Benefits For Full Stack Propulsion Software Engineer, Data Analysis (Raptor)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • Stock options and purchase plan
  • 3 weeks paid vacation
  • 10+ paid holidays per year

Interested in this job?

Jobs Related To SpaceX Full Stack Propulsion Software Engineer, Data Analysis (Raptor)