Senior Software Engineer, Distributed Networks
$191k - $253kAnduril-1
Senior Software Engineer, Distributed Networks
Seattle, Washington, United States
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
The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. 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 .
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.
As set forth in Anduril Industries’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Select...
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 07/31/2029
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at .
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
- Alcohol or other substance use disorder (not currently using drugs illegally)
- Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
- Blind or low vision
- Cancer (past or present)
- Cardiovascular or heart disease
- Celiac disease
- Cerebral palsy
- Deaf or serious difficulty hearing
- Diabetes
- Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
- Epilepsy or other seizure disorder
- Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
- Intellectual or developmental disability
- Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
- Missing limbs or partially missing limbs
- Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
- Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
- Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
- Partial or complete paralysis (any cause)
- Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
- Short stature (dwarfism)
- Traumatic brain injury
Disability Status Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
#J-18808-Ljbffr$191k - $253k
...autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE TEAMAnduril's Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data Distribution team builds and...SeniorFull timeWork experience placementImmediate start- ...Anduril Industries is seeking a Software Engineer to join the Data Distribution team, building the Distributed Service Bus that connects thousands of assets... ...environments. You will design and implement core networking infrastructure with a focus on reliability and low...Senior
- ...Anduril Industries is seeking a Software Engineer to join the Data Distribution team. You will design and build the core networking infrastructure that powers the Distributed Service Bus (DSB) across thousands of assets in contested environments. The ideal candidate...Senior
$184k - $287.5k
...lasting impact on the world.We are seeking an outstanding Software Engineer to join our US-based networking software team. As a technical leader, you will lead... ...systems.Deep knowledge of networking protocols and distributed systems, with a strong understanding of RoCE/...SeniorFull timeShift work$170k - $205k
...Crusoe. About This Role: We are seeking a Senior Software Engineer to build a platform for network tooling that supports edge, backbone, and data center... ...company. The ideal candidate is an experienced distributed systems engineer who thrives on solving hard...SeniorFull timeTemporary work$168.1k - $227.4k
Do you want to build the networking infrastructure that powers every... ...of writing systems software that runs on millions custom... ...responsibilities- Lead and mentor junior engineers on impactful and challenging... ...production issues across distributed embedded systems, driving...SeniorPermanent employmentInternshipFlexible hours$132k - $165k
...of cybersecurity. Role We are looking for a Senior Software Engineer - Network Protocols & Rust to join our team. This is a Hybrid role... ...designing and implementing core infrastructure components and distributed systems while collaborating closely with stakeholders...SeniorFull timeWork at officeLocal area$117.2k - $313.7k
...agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting,...SeniorFull time- ...Blue Origin is seeking a Senior Software Engineer to architect and build the PoP Control-Plane Network Services, the software layer that manages a dynamic mesh of satellite... ...control plane services, architecting distributed systems, and ensuring low-latency connectivity...Senior
$184.5k
...through our consumer brands, B2B network, and travel advertising... ...build for travelers everywhere.Senior Software Development EngineerAt Expedia Group, our Distribution and Supply organization builds... ...a Senior Software Development Engineer to help build and scale the next...SeniorFull timeWorldwide- ...Extreme Networks in Seattle or the Bay Area is seeking a Senior Software Engineer to help shape scalable core platforms and AI-enabled networking solutions in cloud-... ...environments. You will design and implement distributed services for real-time data processing, mentor...Senior
- Extreme Networks is seeking a Senior Software Engineer to lead development of core platforms that process massive volumes of network and operational data... ...will design scalable, secure, observable real-time distributed systems for enterprise networks. Ideal candidates...SeniorFull time
$248.83k - $348.36k
...revolutionary satellite communications network designed to deliver symmetrical data... ...worldwide. We are looking for a Senior Software Engineer to architect and build the PoP Control... ...different end points as you build the "distributed brain" of a space-based ISP. Key...SeniorPermanent employmentTemporary workLocal areaWorldwide- CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI. Our technology provides enterprises and leading AI labs with the most performant, efficient and resilient solutions for accelerated computing. Since 201...SeniorFull timeTemporary workCasual workWork at officeRemote workFlexible hours
$117.2k - $260.1k
A leading CRM provider is seeking a Senior/Lead Software Engineer to join their Seattle team. This role involves designing, developing, and maintaining scalable, resilient, and fault-tolerant distributed systems. Ideal candidates will have strong Java or C skills in a Unix...Senior- Databricks in Bellevue, Washington, is seeking a Senior Engineering Manager for the Artifact Distribution team to lead core artifact storage and distribution infrastructure powering millions of cloud instances daily. You will set the technical strategy, oversee staff-level...Senior
$184.5k
...Senior Software Development Engineer – Role Overview At Expedia Group’s Distribution and Supply organization we build the core systems that power the global travel marketplace. We enable travelers to discover, compare, and book travel while helping partners optimize...Senior$135k - $200k
...Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the... ...missing children, and more. The Role As a Senior Software Engineer on Network Infrastructure you will be joining a team whose mission...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package- ...Whatnot is hiring Senior Software Engineers across multiple pillars to design and deliver scalable product and platform systems powering one... ...for millions of buyers and sellers. Our teams rebuild large distributed systems for rapid growth, increasing complexity, and real-...SeniorRemote work
- Axon is seeking a Senior Software Engineer II to join the Real Time Operations pillar in Seattle. You will work on distributed systems, APIs, and full-stack services with high availability and low latency, collaborating with product managers and designers, and mentoring...Senior
$185k - $254k
...Senior Software Engineer, Distributed Databases In-Office About the Role Emerging Technologies & Incubation (ETI) is where new and bold products... ...We run this infrastructure globally across Cloudflare's network, which presents unique and complex engineering puzzles....SeniorWork at office$200k - $287.5k
...experiences. This will enable thousands of engineers at Snowflake and will elevate cloud... ...? We are actively looking for a senior software engineer. If you love solving problems... ...industry best practices in monitoring and distributed systems monitoring.Ensure high availability...Senior$157k - $213.8k
...use deep data insights to improve their business. Networking Infrastructure is a core part of the platform that... ...prevent data exfiltration. We are seeking experienced Senior Software Engineers with large-scale distributed system experience to join the Networking...SeniorLocal areaWorldwide$184k - $287.5k
...collaborative group of cloud platform engineers, architects, and SREs who are passionate... ...upgrades and decommissioning. We build software in the open, with a goal of enabling new... ...background in Cloud Computing and Distributed Software design and development.Understanding...SeniorFull timeWork experience placement- Oracle in Seattle is seeking a Principal Software Engineer to drive technical collaboration across teams, design distributed architectures, and contribute to mission-critical projects. You should be a strong coder and systems generalist capable of deep dives into the stack...Senior
$184k - $287.5k
...upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider)... ...large-scale, cloud-native stacks across networking (RDMA/RoCE), storage, and control... ...professional software development experience in distributed systems (Go, Rust, C/C++ or Python...SeniorFull timeRemote work$135.2k - $306.4k
...Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power OCI’s highest... ...persistent storage and networking solutions, setting new benchmarks... ...networking and storage needs, mentor senior engineers, drive strategy, and be...SeniorTemporary workFlexible hours$157.7k - $213.8k
...to improve their business. Founded by engineers — and customer obsessed — we leap at every... ...of traditional SQL query engines. As a software engineer on the Runtime team at... ...you will be building the next generation distributed data storage and processing systems that...SeniorLocal areaWorldwide$140k - $215k
...Seattle, and London. About the Role We are seeking a Senior Software Engineer to join our Platform team to design, build, and deploy the... ...improve our model training system, responsible for dispatching distributed training jobs to clusters across multiple clouds....SeniorFull timeFlexible hours$92.5k - $209.5k
...; leads team-level improvements to integration frameworks and developer tooling. Performs deep debugging across a bounded set of distributed services, driving fixes that protect downstream consumers and upgrade paths. Analyzes usage, performance, and error budgets for specific...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Distributed Networks. Be the first to apply!
- senior robotics software engineer Seattle, WA
- software system engineer Seattle, WA
- part time software developer Seattle, WA
- security software engineer Seattle, WA
- intel software engineer Seattle, WA
- software developer fintech Seattle, WA
- new graduate software engineer Seattle, WA
- software development engineer aws Seattle, WA
- information technology software engineer Seattle, WA
- graduate software developer no experience Seattle, WA


