SpaceX is seeking a Full Stack Software Engineer to join their Starlink team. As part of this role, you'll work on developing mission-critical, high-performance web applications that empower Starlink customers to manage their deployed assets in aviation, maritime, and enterprise environments. You'll be involved in bringing observability to a rapidly expanding network of millions of assets and enhancing key features across various internal and external platforms.
Key responsibilities include:
- Developing well-architected, responsive, and performant web applications
- Implementing highly available, fault-tolerant networks that operate for long periods with minimal maintenance at scale
- Delivering expert-level Typescript, HTML, and CSS code for modern browsers
- Full stack application development using .NET Core micro-service architecture running in Kubernetes with React and Angular frontend
- Crafting aesthetically and functionally flawless user experiences
- Collaborating with peers on architecture, design, and code reviews
The ideal candidate will have:
- A Bachelor's degree in computer science, engineering, or a STEM discipline with 1+ years of experience building full-stack software; OR 3+ years of professional experience in lieu of a degree
- Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object-oriented languages
- Production experience with Docker and Kubernetes
- Front-end experience in React, Angular, or similar JavaScript frameworks
- Database experience with PostgreSQL, SQL Server, or similar technologies
- Strong attention to detail and willingness to work extended hours as needed
SpaceX offers a competitive compensation package, including base salary, potential long-term incentives, comprehensive benefits, and the opportunity to be part of a company that's shaping the future of space exploration and global internet connectivity.