- Robot type
- Drone · Defense
- Location
- BostonMassachusettsUSA
- Job type
- Software
- Posted
- Sep 18, 2026
- Salary
- $191,000–$253,000 a year
Senior Software Engineer, Discovery
Job description
As a Software Engineer in Lattice for Cyber, you will build the core capabilities, experiences, and primitives that our offensive Cyber programs rely on. You will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering tradeoffs along the way. Your efforts will ensure that Anduril products seamlessly work together to achieve a variety of critical outcomes. Clean interfaces, real documentation, and working examples are the product, not chores that come after it.
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.
Job responsibilities
- Build highly-available and scalable services, data models, and APIs that power our offensive cyber products such as command and control frameworks, autonomous cyber behavior trees, SIGINT analysis tools, and data…
- Integrate best-of-breed Cyber tools and products into Lattice via custom SDKs or white-glove integrations.
- Work directly with program teams and customers as they build real missions on your products.
- Contribute to technical leadership, design clarity, and long-term maintainability across a growing software stack.
- Design distributed software systems that work reliably between the far edge and the enterprise across degraded, intermittent, and contested networks.
- Incorporate AI/LLM-enabled workflow features where they improve analyst or operator effectiveness without compromising system reliability.
- Build SDKs and integrations to allow best-of-breed vendors to incorporate their software and tools into our Lattice Cyber platform.
- Contribute back to the Lattice software platform core, allowing your products to provide value across the entire company.
Job requirements
- 8+ years of experience designing, building, and operating production software.
- Strong software engineering experience in one or more of C, C++, Python, Go, Rust, or modern TypeScript/React application development.
- Ability to debug across the full stack, including logs, networking, interfaces, configuration, and hardware/software boundaries.
- Practical experience with Linux and containerized deployment.
- Comfort collaborating with cross-functional engineering teams and translating ambiguous requirements into clean software interfaces.
- Strong written and verbal communication skills for technical reviews and architecture discussions.
- Based in, or willing to relocate to, the Washington, DC or the Orange County, CA metro areas.
- Willingness to travel up to 20% of the time support program teams and customer events.
Similar jobs
Anduril · Software
Staff Software Engineer, Discovery
Boston, Massachusetts · Costa Mesa, California
Anduril · Software
Senior Forward Deployed Software Engineer, Strategic Defense
Costa Mesa, California · Seattle, Washington
Anduril · Software
Technical Recruiter, Software - Air Dominance and Strike (Contract)
Boston, Massachusetts · Costa Mesa, California
Anduril · Software
Technical Recruiter, Software - Air Dominance and Strike (Contract)
Seattle, Washington · Costa Mesa, California
