Software Development Manager, Leo Security

Amazon
Bellevue, WA, USA2026-08-14ONSITE

About the job

We are looking for an experienced software development manager to lead the Engineering and R&D team within Leo Infrastructure and IP Security. The team defends the manufacturing lines, launch sites, and global ground infrastructure behind the constellation from the most sophisticated threat actors on the planet. You will grow and lead a multidisciplinary team of software engineers, applied scientists, and security engineers building a neuro-symbolic reasoning platform: large language model agents combined with a knowledge graph and real-time asset state store that ground every conclusion in verifiable fact, so every automated decision is auditable. The platform automates incident response, threat analysis, offensive security testing, and detection authoring, backed by a high-throughput streaming pipeline that takes a detection from concept to production in hours. This is a unique opportunity to build a security platform from early stage through global scale, at a consequence level few teams ever encounter.

Responsibilities

Own the full software development lifecycle for the platform including architecture and design reviews, roadmap planning, code review, operational excellence, on-call and live-site response, and hiring.

Set technical direction, own delivery across workstreams, recruit and develop the team, and stay in the code and data to lead designs and unblock investigations.

Set the bar on model alignment, evaluation, and interaction patterns to make automated decisions trustworthy at scale.

Review agent and detection designs before production to ensure guardrails, auditable decisions, and safe degradation when models are wrong.

Drive reduction in time from event to detection and time from detection to containment action release over release.

Coordinate with security operations teams and partner teams on integration points including telemetry ingestion, detection deployment, and automated response.

Qualifications

Minimum

3+ years of engineering team management experience

7+ years of engineering experience

8+ years of leading the definition and development of multi tier web services experience

Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

5+ years of designing, building, and operating distributed systems, including data pipelines, event-driven architectures, or stream processing systems

Experience leading and influencing your team or organization, or experience in developing and deploying LLMs in production on GPUs, Neuron, TPU or other AI acceleration hardware

Experience aligning research, engineering, and operational delivery across science and engineering peers

Proficiency in at least one of Python, Rust, or Java, with the ability to read, review, and write production code on the team's stack

Preferred

Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy

Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Experience leading teams that operate graph databases or knowledge graph platforms (Neptune, Neo4j, or equivalent) at production scale

Experience leading teams that build real-time event correlation or stream processing systems at terabyte scale

Experience building human-in-the-loop approval workflows and staged rollout systems for AI-driven automation in environments where wrong actions have material operational consequences

Experience designing observability and instrumentation systems for production ML or AI workloads, including trace collection, evaluation harnesses, and cost and latency monitoring for LLM-based systems

Experience in security operations or related domains

Experience growing a small founding team into a multi-team organization, including spinning out adjacent teams and managing across distinct technical missions

Experience communicating with senior leadership to set technical direction, defend investment plans, and report against operational metrics