CF CloudFrame Job Scanner Open Dashboard →
Verified Active Opening

Principal Software Engineer, InfraEng Platform Team

Andurilindustries • Costa Mesa, California, United States

Job Description

<div class="content-intro"><p>Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.</p></div><h2>ABOUT THE TEAM</h2> <p>Infrastructure Engineering builds and runs the foundations Anduril operates on. That includes wired and wireless connectivity, our private backbone, private and public cloud, and the systems that run on them.<br><br>The InfraEng Platform Team owns the central hub for all of it: the console, CLI, and API the rest of the company uses to consume infrastructure. We do not build every capability ourselves. Partner teams own their domains, and we help them expose those capabilities through the hub.<br><br>We define and champion the shared patterns: one identity model, one authorization model built on RBAC and ABAC, one audit trail, and one set of ergonomics. Partner services meet the contract for their space, and the platform makes that contract easy to meet. The goal is to replace tickets with safe, bounded self-service across every team and provider.</p> <h2>ABOUT THE ROLE</h2> <p>You will be the first software engineer on the InfraEng Platform Team and one of the first in Infrastructure Engineering. A small codebase exists today. Part of your early work is deciding whether it is the right foundation to extend or whether to replace it.<br><br>From there, you will set the architecture, engineering standards, and delivery practices the team builds on. This is a hands-on role. You will go deep into networking, systems, and cloud when the problem requires it, and your fingerprints will be on everything this team ships.</p> <h2>WHAT YOU’LL DO</h2> <ul> <li>Evaluate the existing codebase and set technical direction: keep, extend, or rebuild.</li> <li>Design and build the hub’s core: the APIs, services, and data models that expose infrastructure as self-service across AWS, Azure, and on-prem.</li> <li>Decide where control planes and data planes separate, where they nest, and where they should not. Document the reasoning so others can extend it.</li> <li>Define the contracts and patterns partner teams use to plug into the hub, then help them adopt those patterns. Partners own their domains; you own the hub and the patterns.</li> <li>Build a single identity and authorization layer (RBAC and ABAC) with a complete audit trail for every action the platform exposes.</li> <li>Ship backend services and the console, CLI, and API surfaces users touch. Most of this will be in Go, Python, or Java, but you will pick the right tool for the job.</li> <li>Turn common infrastructure requests into bounded self-service actions that take tickets off the critical path.</li> <li>Establish the CI/CD pipelines, source control practices, and deployment safety controls for a codebase with many contributors.</li> <li>Own what you build in production, including observability, on-call, incident response, and postmortems.</li> <li>Partner with connectivity, backbone, cloud, and product teams on shared interfaces. Influence their roadmaps without direct authority.</li> <li>Mentor the engineers who join the team after you.</li> </ul> &

Job Reference ID: CF-151841 • Posted on CloudFrame Job Scanner