Employer listing
Full Stack Software Engineer, Internal Systems
SpaceX
Hawthorne, Ca · on site · full time
$125,000 - $195,000
Role
SpaceX's application software team builds mission-critical internal and customer-facing systems supporting launch vehicle production and flight, Starship build and reuse, Starlink manufacturing, satellite constellation operations, and global Starlink services. Engineers own challenging problems and collaborate with teams throughout the company. Aerospace experience is not required.
Responsibilities
- Develop highly reliable software solutions used across SpaceX.
- Create applications that improve company operations.
- Build prototypes to validate design concepts and quantify technical constraints.
- Own all aspects of software engineering and product development.
- Investigate users' problems and create efficient solutions.
- Contribute to architecture, design, and code reviews.
Basic Qualifications
- Bachelor's degree in computer science, engineering, math, or a scientific discipline; alternatively, 2+ years of professional software-building experience in lieu of a degree.
- 1+ years of full stack development experience.
Preferred Skills and Experience
- Programming experience in Python, C#.NET, Go, Scala, Java, or a similar object-oriented language.
- 1+ years of rigorous experience building single-page web applications.
- Experience with version control, continuous integration, and continuous delivery.
- Expertise in software system design.
- Deep understanding of testing, continuous integration, builds, deployment, and monitoring.
- Expertise in profiling and improving application performance.
- Experience with build systems such as Make, Bazel, Pants, Buck, or Gradle, and package management tools such as pip or npm.
- Experience with UNIX-like operating systems and management tools such as Terraform, Ansible, or Puppet.
- In-stream data processing experience using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies.
- Production experience with Docker and Kubernetes.
- Frontend experience with Angular, React, or a similar JavaScript framework.
- Database experience with PostgreSQL, SQL Server, or similar technologies.
Work Requirements
- This position is onsite in Hawthorne, California. Remote and hybrid work will not be considered.
- Extended hours and weekend work may be requested depending on launch cadence.
- SpaceX seeks motivated, respectful, collaborative engineers who enjoy solving problems and support their teammates.
Compensation and Benefits
- Level 1 base salary: $125,000–$160,000 per year.
- Level 2 base salary: $145,000–$195,000 per year.
- Actual level and base salary depend on job-related knowledge, skills, education, and experience.
- Potential eligibility for company stock or long-term cash awards, discretionary bonuses, and discounted stock purchases through an Employee Stock Purchase Plan.
- Medical, vision, and dental coverage; 401(k); short- and long-term disability insurance; life insurance; paid parental leave; discounts and perks.
- Potential accrual of three weeks of paid vacation, eligibility for 10 or more paid holidays annually, and paid sick leave pursuant to company policy.
Export Eligibility and Application Accommodations
- Applicants must be U.S. citizens or nationals, lawful permanent residents, refugees under 8 U.S.C. § 1157, asylees under 8 U.S.C. § 1158, or eligible to obtain required U.S. Department of State authorizations.
- For reasonable accommodation during the application or interview process, contact EEOCompliance@spacex.com.
Benefits
Medical, dental, and vision coverage; 401(k); disability and life insurance; paid parental and sick leave; potential accrual of 3 weeks' vacation; 10+ paid holidays; discounts and perks. Potential long-term stock or cash awards and discounted employee stock purchases.