waypointjobs

Anduril Industries

Senior Software Engineer, Distributed Networks

seattle, WA

Check who can apply and the requirements below before continuing.

About this opportunity

Anduril Industries lists this Senior Software Engineer, Distributed Networks opportunity in seattle, Washington. Review the employer’s description below for duties, qualifications and application requirements.

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.

About The Job

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, 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 protocols, epidemic broadcast, or peer-to-peer overlay networks

Familiarity with link-state routing protocols (OSPF, IS-IS) or inter-domain routing (BGP)

Experience with deterministic simulation or property-based testing of distributed systems

Familiarity with Kubernetes and container orchestration

US Salary Range

$191,000—$253,000 USD

Benefits

Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package.

Additionally, Anduril offers top-tier benefits for full-time employees, including:

At Anduril, we invest in our people.

Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next.

For more information, Explore Our Benefits.

Data Privacy

To view Anduril's candidate data privacy policy, please visit

By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening and assessing potential risks as part of your application process. This third-party service provider provides risk-intelligence services that may include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources. This third-party service provider does not act as a consumer reporting agency. Use of this provider helps to ensure compliance with applicable laws and protect technology, intellectual property, and organizational security.

#J-18808-Ljbffr

Worksite address

seattle, WA, 98127, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job