Senior Software Engineer, Leo Satellite Build Intelligence

Amazon
El Segundo, CA, USA / Long Beach, CA, USA / Bellevue, WA, USA2026-05-05ONSITE

About the job

Build production AI systems that transform how Amazon manufactures satellites. We are looking for a Senior Software Development Engineer to architect the manufacturing intelligence platform connecting satellite design, production, test, quality, and on-orbit operations into a unified digital thread.

Responsibilities

- Lead the architecture, design, implementation, and operation of major components of Leo's manufacturing intelligence platform

- Convert ambiguous manufacturing, quality, and test problems into clear technical options, written designs, delivery plans, and measurable success criteria

- Build production software that connects satellite build data, test outcomes, inspection signals, quality records, supplier data, engineering changes, and on-orbit telemetry

- Design AI-native workflows that combine deterministic software, retrieval systems, foundation models, agentic tool use, human review, auditability, and safety guardrails

- Create evaluation mechanisms that measure AI workflow quality before production use, including accuracy, groundedness, confidence, escalation behavior, latency, and regression risk

- Define APIs, data contracts, integration patterns, and reusable platform primitives that partner teams can build on

- Lead design reviews and code reviews across the team and adjacent teams

- Mentor engineers and strengthen the team through technical guidance, mechanisms, and hands-on code contributions

Qualifications

Minimum

- Bachelor's degree in computer science or equivalent

- 5+ years of non-internship professional software development experience

- 5+ years of programming with at least one software programming language experience

- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

- Experience as a mentor, tech lead or leading an engineering team

- Experience designing or building software systems that use generative AI, machine learning, search, or retrieval-based techniques

- Experience working with customers, stakeholders, or partner teams to clarify requirements and deliver software systems

Preferred

- Master's degree in computer science or equivalent

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

- Experience building GenAI-enabled applications using retrieval-augmented generation, agentic workflows, model orchestration, structured outputs, evaluation harnesses, guardrails, or human-in-the-loop review

- Experience designing systems that require traceability, explainability, auditability, compliance, or high-confidence decision support

- Experience building distributed systems, data-intensive applications, workflow platforms, search systems, knowledge systems, or internal platforms used by multiple teams

- Experience influencing technical direction across teams through written design documents, architecture reviews, code reviews, and constructive disagreement

- Experience working in manufacturing, aerospace, robotics, industrial systems, quality systems, test systems, supply chain, hardware production, or another complex physical-world domain