Full Stack Software Engineer (Components)
Core
Designing novel software solutions for an in-house machine shop to automate CNC programs and control deployment for Starship production.
Role type
Full Stack Software Engineer (Components)
Builds
Automated CNC software, web applications for factory operation, and deployment tools for Starship manufacturing.
Domain
Aerospace manufacturing / Industrial automation
Deliverable
production ML models | product features | infrastructure
Required skills
Full stack development, Python, JavaScript, C#, .NET, Java, Angular, React, nginx, haproxy, redis, Make, pip, npm, nuget, UNIX-like OS, Terraform, Ansible, Puppet, Docker, Kubernetes, PostgreSQL, SQL Server
Preferred skills
Real-world application deployment, computer architecture, networks, AI tools, creative problem solving, analytical skills
Technologies
Python, JavaScript, C#, .NET, Java, Angular, React, nginx, haproxy, redis, Make, pip, npm, nuget, Terraform, Ansible, Puppet, Docker, Kubernetes, PostgreSQL, SQL Server
Responsibilities
Develop highly reliable software solutions used across teams, own full software development lifecycle, create applications to improve production cycle time, solve user problems efficiently, collaborate on architecture and code reviews
Seniority
Mid-level IC