Full Stack Software Engineer, MES (Manufacturing Execution System)
Core
Develop mission-critical full-stack applications for SpaceX's manufacturing execution systems to accelerate launch vehicle production and manage the Starlink satellite constellation.
Role type
Senior Full Stack Software Engineer (Manufacturing Execution Systems)
Builds
Mission-critical applications for Starship rapid build/reuse and Starlink high-throughput factory operations
Domain
Aerospace manufacturing and satellite constellation management
Deliverable
production ML models | product features
Required skills
Full stack development, Python/C#/Go/Scala/Java, Single page web applications, Version control, CI/CD, Software system design, Application performance profiling, Build systems (Make/Bazel/Gradle), UNIX-like OS management, In-stream data processing (Kafka/RabbitMQ), Docker/Kubernetes, Front-end frameworks (Angular/React), Database technologies (PostgreSQL/SQL Server)
Preferred skills
None explicitly stated beyond required skills
Technologies
Python, C#.NET, Go, Scala, Java, Angular, React, PostgreSQL, SQL Server, Apache Kafka, RabbitMQ, Docker, Kubernetes, Terraform, Ansible, Puppet, Make, Bazel, Pants, Buck, Gradle, pip, npm
Responsibilities
Develop highly reliable software solutions used across SpaceX, Create new applications to improve SpaceX operations, Build prototypes to prove design concepts and quantify technical constraints, 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
Seniority
Senior, hands-on IC