SpaceX
Full Stack Software Engineer, Data Platform (Starlink)
About this role
SpaceX is seeking a Full Stack Software Engineer to build and maintain a petabyte-scale enterprise data platform for Starlink. You'll develop data pipelines, design system architecture, and solve complex engineering problems that directly support the world's largest satellite constellation.
What you'll do
- Design and develop a reliable, scalable enterprise data platform handling petabyte-scale ingestion, processing, and querying
- Build end-to-end data pipelines that improve SpaceX operations and business intelligence
- Collaborate with peers on architecture decisions, system design, and code reviews
- Create prototypes to validate key design concepts and identify technical constraints
- Own all aspects of software engineering and product development from conception to deployment
- Apply first principles thinking to identify efficient solutions for complex business problems
What they're looking for
- Full stack software development
- Backend programming (Scala, Java, C#, Python, or Go)
- Frontend frameworks (React or Angular)
- Big data processing (Kafka, Spark, or Flink)
- Database design (relational and non-relational, data lakes)
- Data visualization tools (Grafana, Metabase, or PowerBI)
- CI/CD, version control, testing, and deployment practices
- Statistics and machine learning fundamentals
Benefits
- Comprehensive medical, vision, and dental coverage
- 401(k) retirement plan with employer matching
- Stock options and Employee Stock Purchase Plan
- 3 weeks paid vacation plus 10+ paid holidays annually
- Short and long-term disability and life insurance
- Paid parental leave
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
SpaceX
SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.
- Website
- spacex.com
Likely interview questions
- Describe your experience building and optimizing data pipelines at scale. What frameworks have you used and what challenges did you encounter?
- How would you design a petabyte-scale data platform that serves both real-time analytics and batch processing requirements?