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 team management, roadmap setting, reliability, and driving the adoption of AI in engineering workflows. Requires experience in software/reliability engineering, people management, and practical experience with AI-enabled systems and workflows.

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

  • software engineering
  • reliability engineering
  • people management
  • production systems ownership
  • modern software architectures
  • APIs
  • distributed systems
  • CI/CD
  • observability
  • cloud or platform infrastructure
  • AI-enabled software systems
  • AI-accelerated engineering workflows
  • LLM-based features
  • AI coding assistants
  • agentic automation
  • people leadership
  • hiring
  • coaching
  • performance management
  • development of engineers
  • leading through ambiguity
  • creating clarity
  • balancing speed with engineering rigor
  • communication skills
  • influencing senior engineers
  • influencing executive leadership
  • influencing cross-functional partners
  • Computer Science degree or equivalent practical experience

Nice to have

  • leading teams combining software engineering with site reliability engineering
  • production engineering
  • quality engineering
  • operationalizing AI-enabled systems
  • evaluation frameworks
  • guardrails
  • observability

What the JD emphasized

  • production systems end to end
  • AI-enabled software systems
  • AI-accelerated engineering workflows
  • quality and reliability challenges

Other signals

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