Senior Software Engineer, Data Distribution
$191k - $253kAnduril
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:
Benefits
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 .
Protecting Yourself from Recruitment Scams
Anduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. We've observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives, luring job seekers with false interviews or job offers. These scammers often attempt to extract payment or sensitive personal information.
To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind:
No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our 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 only come from an @anduril.com address.
- Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to View email address on jobs.jobcopilot.com .
Exercise Caution with Unsolicited Outreach: If you receive any communication that appears suspicious, contains grammatical errors, or makes unusual requests, do not engage. Always confirm the sender's email domain is @anduril.com before providing any personal information or clicking on links.
What to Do If You Suspect Fraud: Should you encounter any questionable or fraudulent outreach claiming to be from Anduril, please report it immediately to View email address on jobs.jobcopilot.com . Your proactive caution is invaluable in protecting your personal information and upholding the security and trustworthiness of our recruitment efforts.
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.
$193.93k - $291.15k
...generalists where ML and systems engineering converge to push autonomy... ...forward. As a Perception ML Data Engineer, you’ll bridge... ...matching real-world driving distributions Develop high fidelity synthetic... ...: ~4+ years of industry software engineering experience with...SeniorFull time$191k - $253k
...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...SeniorFull timeWork experience placementImmediate start- ...build the future of secure data collaboration together! The... ...paced, collaborative team of engineers on a journey to provide... ...collaboration at Snowflake. AS A SENIOR SOFTWARE ENGINEER IN DATA CLEAN ROOMS... ...and supporting large-scale distributed systems in production. ~...SeniorFull timeShift work
- ...thousands of concurrent requests Working with distributed systems - gracefully handing failures and partitioning data for maximum throughput Designing databases... .... Qualifications Science or Engineering Graduates Additional Information Salary...SeniorFull time
- ...disclosures into structured data that makes it easy for those... ...the Role We’re hiring an Engineer to define and build systems that... ...Move Quickly in a Small, Senior Team Operate with high ownership... ...~ Experience with distributed and event-driven systems ~...SeniorFull timeWork at officeFlexible hours
- ...As a Senior Software Engineer I at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create...SeniorFull timeTemporary work
- ...on track to 10x this year. About this role As a Senior Data Engineer at Amigo, you'll build the data layer everything else runs... ...workflows for production systems Possess deep expertise in SQL, distributed query optimization, and large-scale data processing Have...SeniorFull timeFlexible hours
- ...of operational and financial data that can do more than power... ...thrive! We’re looking for a senior engineer to build the data systems... .... You’re a high-caliber software engineer at the Senior, Staff... ...cost. You understand distributed and event-driven systems ,...SeniorFull timeWork at officeRemote workFlexible hours
- ...skilled Full Stack Developer with Big Data expertise to support mission-critical programs... ...will bring a strong mix of full stack engineering capabilities and data-intensive... ...Integration Architect and integrate distributed systems in cloud and hybrid environments...SeniorFull time
$180k - $225k
...our success! We like software that’s serious and... ...About the Customer Data Team Our Customer... ...everyone has opinions about distributed data systems. Is the bug... ...runs entirely on AWS. Engineers develop by using... ...Compensation Senior Software Engineer...SeniorRemote jobPermanent employmentFull timeWork at officeLocal area- ...Job Title: Senior Software Engineer - DevOps & Data Engineering \ Job Description \ \ We are looking for a versatile Senior Software Engineer who thrives at the intersection of traditional software engineering, robust CI/CD infrastructure, and heavy data systems...SeniorFull time
$140k - $175k
...Joining Collibra’s Data Quality Team You'll have the chance to work with state-... ...You will be part of a collaborative engineering team committed to impactful results and... ...keep making progress as a team. As a Software Engineer at Collibra, you will be responsible...SeniorFull timeWork experience placementWork at officeFlexible hours2 days per week- .... Overview We're looking to hire for our Data Acquisition side of our AI team at Speechify. This... ...through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What You’ll Do Be...SeniorRemote jobFull timeShift work
- ...looking for exceptional people to join us! About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona, you'll build the customer-facing surfaces of...SeniorFull timeFor contractorsInternship
$121.4k - $161.8k
...people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting... ...experience building production software systems, preferably in a distributed or data-intensive environment. ~ Strong experience...SeniorFull timeWork at office- ...we buy and produce products by providing data on transparency and traceability for supply... ...cooperation with other developers, data engineers and product managers. Design and build... ...user experience. Promote agile and software best practices and develop effective solutions...SeniorRemote jobFull time
$144k - $216k
...As a Senior Software Engineer, Data , you will be a key contributor driving the design, implementation, and optimization of FloQast’s core data... ...with a strong background in data infrastructure, distributed systems, or backend data platform engineering. ~ Proven...SeniorFull timeRemote work$190k - $250k
...medical breakthroughs and expand access to preventive care for as many people as possible. Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering efforts across our data infrastructure, pipelines, and analytics platforms....SeniorFull timeWork at officeFlexible hours3 days per week$213k - $263k
...Develop and contribute to Waymo's data infrastructure platform to enable plant... ...LLMs to understand the data needs, data distributions, data quality, data value, freshness and... ...experience in the field of software engineering ~ Experience programming in C++ ~ Experience...SeniorFull timeRemote work- ...As a Ridgeline Senior Software Engineer on our Market Data team, you’ll have the opportunity to build high-quality, complex, industry-defining applications. This team is building the market data backbone of Ridgeline—transforming large volumes of financial data into the...SeniorFull timeTemporary work
$149k - $198.5k
...Mission Summary The AI Data Foundry is the vital link between our company's expansive data and the engineering teams that rely on it. We architect and operate the core... ...solutions (EKS, Lambda, ETL) ~ Experience with distributed system design and development ~...SeniorFull time$196k - $230k
..., and so are the rewards. The Data Lake Ingestion team builds the foundations... ...-solving to address deep platform engineering challenges! As a Senior Software Engineer, you will design and... ...building backend platforms or distributed data systems. Strong...SeniorFull timeWork at officeFlexible hoursShift work3 days per week- ...join us. About the Role We are looking for a Senior Software Engineer to join our Online Data Stores team, a critical part of the Infrastructure... ...engineering experience with a focus on large-scale, distributed data systems. ~ Strong technical expertise in...SeniorRemote jobFull timeFor contractorsInternship
$149k - $198.5k
...Mission Summary: We are seeking an experienced full stack engineer to join our new AI Data Application team. This pivotal role will drive the development and execution of initiatives aimed at significantly accelerating our ML dataset generation and data search applications...SeniorFull timeWork at officeRemote work- ...ecosystem of devices and cloud software. Like our products, we work... ...training systems informed by real data about how officers perform in... ...head of product was a Staff Engineer. Our TPM ran a 60-person engineering... ...do it better; you'll be the senior engineering voice they've been...SeniorFull timeRemote work
- ...worldwide. With support from PhD economists, data scientists, and growth experts, Haus’ AI... ...the hood, that platform is a set of distributed backend services — ingestion from dozens... ...backend services & APIs (backend Engineer, full stack engineer, data engineer or similar...SeniorFull timeWork at officeWork from homeWorldwideFlexible hours
$160.8k - $193k
...focused solely on developing software for automated trucks to transform... ...annotations on sensor data (images, point clouds). The annotations... ...perception, data pipeline engineering, and ML data infrastructure... ...Docker. Experience with distributed data processing and/or ML frameworks...SeniorFull timeWork at officeImmediate startRelocation$164k
...About the Role The Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of Chime. The mission of this group is to build scalable data artifacts and insights that enable accurate, governed, data-driven...SeniorFull timeWork at officeLocal areaRemote workNight shift$140k - $160k
...making journalism so good that it’s worth paying for. About the Role: The New York Times is looking for a Senior Software Engineer to join the Content Data Products team. You will report to an engineering manager and partner with engineers, product and project...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week- ...Job Description Wellmark is seeking two talented Software Engineers to join the Enterprise Data Services Team within Information Products. In this role... ...architecture, automated testing, and CI/CD practices. As a Senior Software Engineer, you will help drive the adoption of...SeniorPermanent employmentFull timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data Distribution. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote

