Senior Manager, Software Engineering

Anduril Anduril · Defense · Seattle, WA · Corporate Technology : Corporate Technology Platform : Platform Engineering

Senior Manager of Software Engineering at Anduril, a defense technology company. The role focuses on leading a team that builds and operates production software at the intersection of AI and software engineering, while also adopting AI-accelerated development practices. Responsibilities include roadmap setting, people management, partnering with stakeholders, establishing engineering norms, driving reliability, and raising the bar on AI application in engineering workflows. Requires strong technical fluency, experience with AI-enabled systems, and people leadership. The team builds AI-enabled systems and uses AI for development.

What you'd actually do

  1. Lead a software engineering team responsible for building, shipping, and operating production software at the intersection of AI and software engineering.
  2. Set and drive the team's roadmap across feature delivery, reliability investments, AI-enabled capabilities, and operational improvements, converting ambiguous priorities into a coherent execution plan.
  3. Manage, coach, and develop software engineers and tech leads, including goal setting, performance management, hiring, and succession planning.
  4. Partner closely with product, AI engineering, platform, infrastructure, and downstream stakeholders to align on priorities, trade-offs, and delivery commitments.
  5. Establish and reinforce engineering norms around design review, code review, testing, release management, on-call, incident response, and production ownership for the systems your team owns.

Skills

Required

  • 7+ years of experience in software engineering, reliability engineering, or closely related disciplines
  • at least 2 years of direct people management of software engineers
  • Demonstrated success managing an engineering team that owned production systems end to end, including delivery, reliability, and on-call responsibility
  • Strong technical fluency in modern software architectures, APIs, distributed systems, CI/CD, observability, and cloud or platform infrastructure
  • Practical experience with AI-enabled software systems and AI-accelerated engineering workflows, including LLM-based features, AI coding assistants, or agentic automation, and awareness of the quality and reliability challenges they introduce
  • Strong people leadership skills, including hiring, coaching, performance management, and development of engineers and tech leads at varied career stages
  • Demonstrated ability to lead through ambiguity, create clarity from incomplete information, and balance speed with engineering rigor under real delivery pressure
  • Excellent written and verbal communication skills, with the ability to influence senior engineers, executive leadership, and cross-functional partners
  • Degree in Computer Science, Information Systems, Engineering, or related technical field, or equivalent practical experience
  • U.S. Person status is required as this position needs to access export controlled data.

Nice to have

  • Experience leading teams that combine software engineering with site reliability engineering, production engineering, or quality engineering responsibilities under a single charter
  • Experience operationalizing AI-enabled systems in production, including evaluation frameworks, guardrails, observability

What the JD emphasized

  • practical quality, safety, and reliability controls appropriate to non-deterministic behavior
  • AI-enabled software systems and AI-accelerated engineering workflows, including LLM-based features, AI coding assistants, or agentic automation, and awareness of the quality and reliability challenges they introduce.

Other signals

  • AI-enabled engineering practices
  • AI-accelerated development
  • production AI systems
  • autonomous enterprise