Sr. Software Engineer, Design Software (Starship)
$160,000–$225,000 year
On-site · Hawthorne, California, United States
Job Summary
Develop highly reliable software solutions used across SpaceX for the Design Software team, including applications for design data management, mesh processing, 3D graphics rendering, flight simulations, and wearables. Own all aspects of software engineering and product development from concept through deployment, create prototypes to validate key design concepts, and collaborate on architecture and code reviews. Build and integrate software interfacing with external APIs or hardware, and work closely with engineering staff to understand problems and deliver efficient solutions.
Required Qualifications
- Bachelor's degree in computer science, engineering, math, or a science discipline and 5+ years of professional software development experience; or 7+ years of professional software development experience in lieu of a degree
- 3+ years programming experience in C#.NET, Java, Python, or similar language
- 3+ years of rigorous experience building full stack applications
- Production experience with Docker and Kubernetes
- Front-end experience in Angular, React, or similar JavaScript framework
- Database experience with PostgreSQL, SQL Server, or similar database technologies
- Experience with in-stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies
- Deep understanding of testing, continuous integration, build, deployment & monitoring
- Expertise in profiling and improving application performance
- Ability to work extended hours/weekends dependent on launch cadence
Additional Requirements
- ITAR compliance: U.S. citizen or national, or eligible to obtain required authorizations from the U.S. Department of State
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.