Senior Software Engineer, Data Distribution
Anduril IndustriesBoston, Massachusetts, United StatesPosted 30 March 2026
Job Description
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.
ABOUT THE TEAM
Anduril's Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data Distribution team builds and operates the Distributed Service Bus (DSB) — Anduril's next-generation mesh networking communication layer that enables autonomous systems and operators to communicate reliably across denied, degraded, intermittent, and limited (DDIL) network environments. DSB manages multi-path routing across tactical radios, satellite links, and wired networks while providing pub/sub messaging, reliable request/response, bidirectional streaming, gossip-based dissemination, and gRPC proxy capabilities to every node in the Lattice mesh. As a Software Engineer on Data Distribution, you will design and build the core networking infrastructure that Lattice depends on to connect thousands of assets in contested environments. The right person for this role has strong systems programming fundamentals and experience building distributed networking systems. If you are someone who thrives on solving hard distributed systems problems under real-world constraints — bandwidth-limited RF links, dynamic topologies, and strict latency requirements — then this role is for you.
WHAT YOU'LL DO
Design and implement new features for the Distributed Service Bus, including gossip protocols (HyParView, Plumtree), OSPF-style link-state routing, and flow control mechanisms
Build and extend the gRPC proxy layer that enables existing services to communicate transparently over the DSB mesh
Debug complex distributed networking issues spanning tactical radios, UDP/TCP transports, and mesh routing — from packet captures on deployed assets to cloud infrastructure
Collaborate with product teams across business lines to deploy DSB onto new hardware platforms and support migrations from legacy communication buses
Design and implement protocol-level optimizations for bandwidth-constrained RF links, including compression, prefix routing, and priority-based QoS scheduling
Write RFCs and technical design documents for new protocol features and API surfaces
Build deterministic simulation harnesses that allow the same production code to run in fully reproducible test environments
Improve observability through Prometheus metrics, Grafana dashboards, and CLI tooling (dsbtool) for live mesh inspection and debugging
Contribute to the security posture of the communication layer, including packet signing (ECDSA), FIPS compliance, and end-to-end encryption
REQUIRED QUALIFICATIONS
5+ years of professional software engineering experience
Proficiency in a systems programming language (Rust, C, C++, or Go)
Strong understanding of networking fundamentals: TCP/UDP, socket programming, MTU, multicast, TLS/mTLS
Experience building or maintaining distributed systems (message buses, RPC frameworks, consensus protocols, or similar)
Familiarity with asynchronous programming models (async/await, event loops, futures)
Comfort working with Protocol Buffers and/or gRPC
Ability to read packet captures and use network debugging tools (tcpdump, Wireshark, etc.)
Must be eligible to obtain and maintain a U.S. Secret security clearance
PREFERRED QUALIFICATIONS
Production experience writing Rust
Experience with gossip pr ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card
More jobs at Anduril Industries
See all →Technical Program Manager, Release - Mission Autonomy
Costa Mesa, California, United States · 30 March 2026
Senior Technical Recruiter, Production Engineering (Contract)
Remote · 30 March 2026
Senior Technical Sourcer, Production Engineering (Contract)
Remote · 30 March 2026
Lead Manufacturing Engineer, Sentry
Irvine, California, United States · 30 March 2026