Senior Distributed Networking Engineer (Rust/C++)

Mosaic.tech

Costa Mesa (CA)

On-site

USD 191,000 - 253,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Anduril Industries in the United States is seeking a Software Engineer for the Data Distribution team. You will design and build the core networking infrastructure that powers the DSB mesh, connecting thousands of assets in contested environments.

The role emphasizes strong systems programming fundamentals, distributed networking expertise, and the ability to solve hard problems under real-world constraints such as bandwidth-limited links and latency requirements. A U.S.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong systems programming skills in Rust, C, C++, or Go.
  • Solid understanding of networking: TCP/UDP, TLS, MTU, multicast.
  • Experience with distributed systems, RPC frameworks, and consensus.
  • Familiarity with async programming models and protobuf/gRPC.
  • Ability to analyze packet captures with tcpdump or Wireshark.

Responsibilities

  • Design and implement new features for the Distributed Service Bus, including gossip protocols and link-state routing.
  • Extend the gRPC proxy layer to enable services to communicate over the DSB mesh.
  • Debug distributed networking issues across radios, UDP/TCP, and mesh routing.
  • Collaborate with product teams to deploy DSB on new hardware and migrations from legacy buses.
  • Optimize protocol performance for bandwidth-constrained links and QoS scheduling.
  • Write RFCs and design docs for new protocol features and APIs.
  • Build deterministic simulation harnesses for reproducible testing.
  • Improve observability with Prometheus, Grafana, and dsbtool CLI.
  • Contribute to security with packet signing, FIPS compliance, and end-to-end encryption.

Skills

Systems programming
Networking fundamentals
Distributed systems
Async programming
gRPC/PROTOBUF

Tools

Kubernetes
gRPC
tcpdump/Wireshark

Job description

Anduril Industries in the United States is seeking a Software Engineer for the Data Distribution team. You will design and build the core networking infrastructure that powers the DSB mesh, connecting thousands of assets in contested environments.

The role emphasizes strong systems programming fundamentals, distributed networking expertise, and the ability to solve hard problems under real-world constraints such as bandwidth-limited links and latency requirements. A U.S.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Distributed Networking (Rust/C++)
Senior Software Engineer – Distributed Networking (Rust/C++)

Slope • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Competitive salary
Equity grants
Comprehensive benefits
Senior Software Engineer - Distributed Networking & DSB
Senior Software Engineer - Distributed Networking & DSB

Visa Hunt • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior Distributed Networking Engineer – Mesh & DSB
Senior Distributed Networking Engineer – Mesh & DSB

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Comprehensive benefits
Security-focused culture
Senior Distributed Networks Engineer
Senior Distributed Networks Engineer

Anduril-1 • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior Distributed Systems Engineer (Rust/C/C++/Go)
Senior Distributed Systems Engineer (Rust/C/C++/Go)

Anduril Industries • Seattle (WA)

On-site
USD 191,000 - 253,000
Equity grants
Excellent benefits
Senior Distributed Networking Engineer
Senior Distributed Networking Engineer

Anduril Industries • Seattle (WA)

On-site
USD 191,000 - 253,000
Equity grants
Top-tier benefits
Health coverage
Senior Distributed Systems Engineer - DSB Networking
Senior Distributed Systems Engineer - DSB Networking

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Distributed Systems Engineer - Data Distribution
Senior Distributed Systems Engineer - Data Distribution

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Software Engineer, Distributed Networking (DSB)
Senior Software Engineer, Distributed Networking (DSB)

Mosaic.tech • Seattle (WA)

On-site
USD 191,000 - 253,000
Equity grants
Competitive benefits
Senior Software Engineer, Distributed Networks
Senior Software Engineer, Distributed Networks

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000