SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 191,000 - 253,000 / annual
Anduril Industries is a defense technology company building advanced military systems powered by Lattice OS, an AI-powered operating system for real-time command and control. The Tactical Networking Team is seeking a Senior Software Engineer to design and operate Layer 3 networking infrastructure that connects autonomous systems and operators across denied, degraded, intermittent, and limited (DDIL) network environments.
You will own the full network lifecycle, including secure VPN tunnels over tactical radios and satellite links, PKI and cryptographic identity management for mesh nodes, intelligent QoS traffic orchestration, and real-time network observability. Security is foundational—every link in the Lattice mesh is authenticated and encrypted, backed by a purpose-built PKI handling certificate issuance, rotation, and revocation across thousands of intermittently connected nodes.
Key responsibilities:
- Design and implement Layer 3 networking for DDIL environments: VPN tunnel management, dynamic routing, and multi-path failover across tactical radios, satellite, and wired transports
- Build radio integration layers abstracting diverse tactical waveforms behind a unified networking interface
- Design QoS scheduling and traffic shaping for mission-critical data flows under severe bandwidth constraints
- Build network management and orchestration systems for real-time topology configuration and adaptation
- Architect PKI infrastructure for the Lattice mesh: certificate authorities, automated issuance/renewal, revocation (CRL/OCSP), and secure node bootstrapping
- Design certificate lifecycle management handling rotation and re-keying across intermittently connected nodes
- Implement zero-trust identity verification across all mesh communication paths
- Build network observability as a first-class citizen: Prometheus metrics, Grafana dashboards, eBPF-based instrumentation, and CLI tooling for topology inspection, link health, and certificate status
- Debug complex networking issues from packet captures on deployed assets to cloud infrastructure
REQUIREMENTS:
- 3+ years of professional software engineering experience
- Proficiency in a systems programming language (Rust, C, C++, or Go)
- Strong understanding of Layer 3 networking: IP routing, tunneling (WireGuard, IPsec), TCP/UDP, socket programming
- Experience building distributed or networked systems (SDN/SD-WANs, VPNs, routing daemons, network control planes, or similar)
- Understanding of cryptographic fundamentals: symmetric/asymmetric encryption, digital signatures, certificate chains, TLS
- Experience designing or operating PKI systems (certificate authorities, ACME, EST, or custom issuance protocols)
- Familiarity with asynchronous programming models
- Comfort with network debugging tools (tcpdump, Wireshark, iproute2)
- Must be eligible to obtain and maintain an active U.S. Secret security clearance
PREFERRED QUALIFICATIONS:
- Experience with FIPS 140-2/140-3 validated cryptographic modules
- Experience with post-quantum cryptography (PQC) algorithms, migration strategies, and CSNA 2.0 compliance
- Familiarity with HSMs or TPMs for key protection
- Experience with dynamic routing protocols (OSPF, BGP) or software-defined networking
- Experience integrating with tactical radio systems or military waveforms
- Familiarity with Kubernetes networking (CNI plugins, service mesh, network policies)