Full Stack Software Engineer, Flight Software
Core
Develop mission-critical full-stack applications for SpaceX's launch vehicles, Starlink satellite constellation, and manufacturing systems.
Role type
Senior Full Stack Software Engineer (Flight Software)
Builds
Mission-critical applications for launch vehicles, Starlink network management, and high-throughput manufacturing software
Domain
Aerospace / Satellite Communications / Manufacturing
Deliverable
production ML models | product features
Required skills
Full stack development, Python, C#.NET, Go, Scala, Java, Single page web applications, Version control, Continuous integration/delivery, Software system design, Testing, Build systems (Make, Bazel, Gradle), UNIX-like OS, Infrastructure as Code (Terraform, Ansible), Message queues (Kafka, RabbitMQ), Containerization (Docker, Kubernetes), Front-end frameworks (Angular, React), Databases (PostgreSQL, SQL Server)
Preferred skills
Profiling and performance optimization, In-stream data processing
Responsibilities
Develop highly reliable software solutions, Create new applications to improve operations, Build prototypes to prove design concepts, Own full software engineering lifecycle, Collaborate on architecture and code reviews
Seniority
Senior, hands-on IC