Description
Anduril's Intelligence Systems (AIS) team is seeking a Senior Software Engineer to lead and scale a high-velocity team responsible for the software and user-interface ecosystem powering next-generation hardware platforms and System-on-Chip (SoC) devices.
In this role, you will balance people leadership, technical direction, and operational execution, ensuring your team delivers robust, mission-critical web applications that are rigorously tested and validated.
Responsibilities:
- Team Leadership & People Management: Mentor and retain a high-performing team of front-end and full-stack software engineers.
- Technical Strategy & Architecture: Guide the architectural direction for mission-critical web UIs, ensuring high reliability, test coverage, low latency, and seamless state synchronization with underlying hardware and backend services.
- Cross-Functional Collaboration: Partner closely with Product Managers, Embedded Systems Engineers, Backend Leads, and Hardware teams to align UI roadmaps with customer delivery milestones.
Required Qualifications:
- 3+ years of experience managing software engineering teams
- 5+ years of software development experience with deep expertise in modern web ecosystems, including TypeScript, modern CSS/SCSS, and React (with state management tools such as Redux Toolkit).
- Experience using RESTful APIs and addressing common challenges, such as state management and concurrency
- Experience with front-end testing methodologies and tools, such as React Testing Library, Cypress, and Jest
- Experience with serialization and deserialization frameworks like Protobufs
- Currently possesses and is able to maintain an active U.S. Secret security clearance, at a minimum.
Preferred Qualifications:
- Prior experience leading teams at the intersection of hardware/embedded devices and software interfaces (e.g., SoC integration, robotics, IoT, or edge computing).
- Technical breadth covering backend/systems programming languages (C, C++, Rust, or Go) and modern microservice architectures.
- Experience with IPC models in embedded contexts
- Experience implementing authentication and authorization in classified or air-gapped environments.
Benefits: Anduril offers top-tier benefits for full-time employees, including a comprehensive, competitive benefits package (available at little to no cost to employees) that ensures you're supported in health, recovery, and whatever comes next.