Application Software Engineer, Employee Experience
Core
Building mission-critical applications for SpaceX's launch vehicle production, Starlink satellite constellation management, and internal operations.
Role type
Full-stack application software engineer
Builds
Internal tools for launch operations, Starlink network management systems, and manufacturing software
Domain
Aerospace / Satellite Communications / Manufacturing
Deliverable
production ML models | product features | infrastructure
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), Databases (PostgreSQL, SQL Server), Front-end frameworks (Angular, React)
Preferred skills
Profiling and performance optimization, In-stream data processing
Responsibilities
Develop highly reliable software solutions used across SpaceX, Create new applications to improve operations, Build prototypes to prove design concepts, Own all aspects of software engineering and product development, Deep dive into user problems to create efficient solutions, Collaborate on architecture, design, and code reviews