SpaceX
Software Engineer, Starlink UX (Starlink)
About this role
SpaceX seeks a Software Engineer to build digital interfaces and backend systems for Starlink's customer-facing platform. You'll develop full-stack applications using TypeScript/React and .NET microservices in Kubernetes, serving millions of users worldwide with mobile apps, web portals, and support tools.
What you'll do
- Develop responsive, high-performance web applications using TypeScript and React for modern browsers
- Build full-stack features using .NET microservices architecture running in Kubernetes
- Design and implement highly available, fault-tolerant systems with minimal downtime at scale
- Implement monitoring, alerting, and observability to drive data-driven improvements
- Collaborate with engineering teams on architecture, design, and code review processes
- Investigate user problems and deliver efficient solutions for the Starlink customer experience
What they're looking for
- TypeScript and React
- C# and .NET microservices
- Docker and Kubernetes
- PostgreSQL or SQL Server
- Python, Go, Java, or similar OOP languages
- CI/CD pipelines and version control
- Application performance profiling and optimization
- UNIX-like operating systems
Benefits
- Comprehensive medical, vision, and dental coverage
- 401(k) retirement plan with employer contributions
- Company stock options and employee stock purchase plan
- Paid parental leave and 3 weeks vacation annually
- Company shuttles from Seattle to Redmond office
- Short/long-term disability and life insurance
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 full-stack applications—what backend and frontend technologies have you used most extensively?
- Walk us through a time you optimized application performance in production; what metrics did you improve?