Jobs / And***
Senior Software Engineer, Data Distribution
And*** · Seattle, WA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Seattle, WA, United States191,000-253,000 USD/yearlyRemote
Remuneration
191,000-253,000 USD/yearly
Location
Seattle, WA, United States
Visa sponsorship
Sponsors visa
Job summary
And*** Industries is a defense technology company with a mission to transform U. 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, And*** is changing how military systems are designed, built and sold.
Benefits
For full-time employees, including:At Anduril, we invest in our people.Our comprehensive, competitivePackage (available at little to no cost to employees) ensures you're supported iFor more information, Explore OurPROTECTING YOURSELF FROM RECRUITMENT SCAMSAnduril is committed to maintaining the integrity of our Talent acquisition procThese scammers often attempt to extract payment or sensitive personal informatioTo ensure your safety and help you navigate your job search with confidence, pleOur legitimate recruitment is entirely free for candidates.Please always verify communications:Direct from Anduril: If you receive an email from one of our recruiters, it will
Qualifications
- 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
- 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
Responsibilities
- 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.
Skills
Communication
Degrees
Associate
Industry
AutomotiveBankingDefenseEducationEnergyMedia
Security clearance
SecretSecurity clearance