Software Engineer, Manufacturing
Build and own reliable manufacturing software and applications that improve SpaceX operations, accelerate production, and support high-throughput factories, from prototyping and design through deployment.
You'll be part of the team responsible for the backbone of our e-commerce payment processing, building the services that move money safely and at scale. We care deeply about resilience, observability, and getting the hard details right, because in payments there's no room for "good enough."
Design, build and ship features end to end for our AI products for the software development lifecycle, backed by solid tests and clear documentation.
Own key parts of how AI supports each lifecycle stage, from requirements and specification to coding, review, release and operations, and drive their delivery with the team.
Shape the architecture and technical direction of the AI-assisted development lifecycle through specs and design decisions.
Keep both products reliable, secure and trustworthy in production so teams can depend on them daily.
Continuously improve the codebase, tooling and processes, using the products themselves to raise the bar on how we build software.
A Bachelor’s or Master’s in Computer Science (or equivalent practical experience) and 3+ years of hands-on software engineering experience.
Strong programming skills in Java (or a comparable language), with experience building and maintaining production backend services.
Hands-on experience building with LLMs and agentic systems, such as tool calling, agent orchestration, prompt and context engineering, and evaluating agent output. A real curiosity about how AI can automate the software development lifecycle.
Comfort with AI native development in your own daily work, using coding agents and AI tooling to write, review and test code.
Solid experience with databases such as PostgreSQL and MongoDB, including data modeling and query performance.
Good understanding of modern engineering practices: Git workflows, CI/CD, code review and test automation. You know these processes well enough to help automate them.
Experience integrating APIs and working in service-based architectures.
Clear communication, a collaborative mindset, and the confidence to share ideas and contribute to technical decisions within the team.
Nice to have
Exposure to high-availability or high-volume systems, ideally in fintech or payments.
Experience with agent frameworks or protocols (e.g. MCP, LangGraph or similar), or with building internal developer tools.
Build and own reliable manufacturing software and applications that improve SpaceX operations, accelerate production, and support high-throughput factories, from prototyping and design through deployment.
Own end-to-end development of secure, scalable trading-platform features, contribute to system architecture, and help maintain reliable production services as part of a small founding engineering team.
Design, build, and operate production systems that evaluate AI agent behavior, detect risk, and support safe actions, translating alignment research into reliable capabilities across agent experiences.
Develops and maintains Power Platform automation, data, and business intelligence solutions for client projects, translating requirements into tools while coordinating with technical teams and non-technical stakeholders.
Develop and support full-stack features for a cloud-native retail platform, building.NET microservices, Angular interfaces, and API integrations while maintaining Azure services and resolving production issues.