JobPosting
title: Senior Software Engineer, Data Distribution
description: Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. 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. 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. Responsibilities Design and implement new features for the Distributed Service Bus, including gossip protocols, 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 secu…
date posted: 2026-08-03T22:05:25.897Z
valid through: 2026-10-02T22:05:25.897Z
direct apply: false
occupational category: Engineering
industry: Technology
skills: systems programming
skills: distributed systems
skills: networking fundamentals
skills: asynchronous programming
skills: Protocol Buffers
skills: gRPC
skills: packet capture analysis
skills: Rust
skills: gossip protocols
skills: link-state routing protocols
skills: deterministic simulation
skills: Kubernetes
hiring organization: Anduril Industries
job location: Place
  address: PostalAddress
    address locality: Seattle
    address region: Washington
    address country: US
employment type: FULL_TIME
base salary: MonetaryAmount
  currency: USD
  value: QuantitativeValue
    min value: 191000
    max value: 253000
    unit text: YEAR