Senior Software Engineer, Distributed Systems (Rust)
$191k - $253kanduril
Software EngineerAnduril 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 JobAs 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 DoDesign and implement new features for the Distributed Service Bus, including gossip protocols, OSPF-style link-state routing, and flow control mechanismsBuild and extend the gRPC proxy layer that enables existing services to communicate transparently over the DSB meshDebug complex distributed networking issues spanning tactical radios, UDP/TCP transports, and mesh routing — from packet captures on deployed assets to cloud infrastructureCollaborate with product teams across business lines to deploy DSB onto new hardware platforms and support migrations from legacy communication busesDesign and implement protocol-level optimizations for bandwidth-constrained RF links, including compression, prefix routing, and priority-based QoS schedulingWrite RFCs and technical design documents for new protocol features and API surfacesBuild deterministic simulation harnesses that allow the same production code to run in fully reproducible test environmentsImprove observability through Prometheus metrics, Grafana dashboards, and CLI tooling (dsbtool) for live mesh inspection and debuggingContribute to the security posture of the communication layer, including packet signing (ECDSA), FIPS compliance, and end-to-end encryptionRequired Qualifications5+ years of professional software engineering experienceProficiency in a systems programming language (Rust, C, C++, or Go)Strong understanding of networking fundamentals: TCP/UDP, socket programming, MTU, multicast, TLS/mTLSExperience 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 gRPCAbility to read packet captures and use network debugging tools (tcpdump, Wireshark, etc.)Must be eligible to obtain and maintain a U.S. Secret security clearancePreferred QualificationsProduction experience writing RustExperience with gossip protocols, epidemic broadcast, or peer-to-peer overlay networksFamiliarity with link-state routing protocols (OSPF, IS-IS) or inter-domain routing (BGP)Experience with deterministic simulation or property-based testing of distributed systemsFamiliarity with Kubernetes and container orchestrationUS Salary Range $191,000 —$253,000 USDThe 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:
$191k - $253k
...Anduril is changing how military systems are designed, built and... ....ABOUT THE TEAMAnduril's Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data Distribution... ...systems programming language (Rust, C, C++, or Go)Strong...SeniorFull timeWork experience placementImmediate start- ...Responsibilities Design and develop distributed NoSQL databases, with a focus... ..., wide-column stores, search engines, or multi-model databases.... ...highly available distributed systems to support mission-critical... ...(C, C++, Java, Go, Python, Rust) with strong coding skills in...Senior
$175k - $308.5k
...Senior Software Engineer in Test, Distributed Systems - ACS Seattle, Washington, United States Software and Services The Apple Cloud Engineering team is looking for an outstanding software engineer to integrate and test software to lead and orchestrate workloads...SeniorRelocation$157.7k - $213.8k
...improve their business. Founded by engineers — and customer obsessed — we leap... ...SQL query engines. As a software engineer on the Runtime team at Databricks... ...be building the next generation distributed data storage and processing systems that can outperform specialized...SeniorLocal areaWorldwide- Apple Inc. is seeking a Senior Software Engineer for the Security Enablement Team in Seattle, WA. You... ...Music, News, FindMy, and more, using distributed data services and cloud-native... ...emphasizes secure, high-performance systems with Java, Go, and Python, collaborating...Senior
- ...per week in-office Level: Senior Experience: 8+ years of professional software engineering experience About the Role... ...load, and taken ownership of systems throughout their lifecycle.... ..., understands concurrency and distributed systems, and can independently...SeniorFull timeWork at office2 days per week3 days per week
$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA Infrastructure NVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding...Senior- ...Salesforce, Inc. is seeking a Senior/Lead Performance Engineer for Distributed Database Systems in the Bellevue area. You will help design and scale the SalesforceDB stack, profiling engines and storage services to meet large customer needs. You’ll build telemetry and...Senior
- ...CoreWeave is seeking an experienced Storage Engineer to design and optimize distributed storage for AI workloads. You will co‑lead the development of scalable, S3‑compatible object storage and integrate clusters across customer environments. You will work with RDMA,...Senior
- ...Devopsroles is seeking a hands-on Software Engineer to design and build backend services, distributed systems, and workflow orchestration for cloud infrastructure. You will own services from design through production, focusing on reliability, scalability, performance,...Senior
$184.5k
...travelers everywhere.Senior Software Development EngineerAt Expedia Group, our Distribution and Supply organization builds the core systems powering the global travel... ...Software Development Engineer to build and scale our... ...languages like Rust, and we're open to the...SeniorFull time$180k - $220k
...The app is built in Rust with Tauri, with a... ...the operating system: system audio capture... ...keeps installed software healthy on real users... ...productive for engineers and AI agents alike... ...processes, packaging and distribution ~ Authorized to... ...talented team. Senior Software Engineer...SeniorLive inLocal areaFlexible hours$168k - $252k
Senior Software Engineer - Real Time Systems Develop real-time software systems for autonomous vehicles in a hardware... ...ranging from core infrastructure, distributed systems, embedded computing,... ...programming languages such as C, C++, Rust, Python, etc. Have experience...SeniorFull timeWork experience placementLocal areaRelocation package$79.2k - $209.5k
...for this role. About the team As a Senior member of the software engineering division, you will assist in... ...software applications or operating systems. Provide technical leadership to other... ...integrated cloud services in a broadly distributed, multi-tenant cloud environment....SeniorTemporary workFlexible hours- Red Cell Partners, LLC. is seeking a Senior/Staff Software Engineer to design and own core execution models for Trase OS in a distributed, regulated environment. You’ll lead architecture across teams, ensure reliability, and advance platform primitives that connect workflows...SeniorRemote work
$191k - $253k
...Anduril is changing how military systems are designed, built and... .... About The Team Anduril's Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data Distribution... ...programming language (Rust, C, C++, or Go) Strong understanding...SeniorFull time$159.8k - $235k
...Scalability team owns build systems and continuous integration... ...monorepo, the cost of building software can grow for everyone. We... ....About the RoleAs a Senior Software Engineer on Code Scalability, you will... ...incremental builds, caching, and distributed execution. Experience with...SeniorHourly payWork at officeLocal areaRemote workFlexible hours$145k - $200k
...builds the world’s leading software for data-driven decisions and... ....The RoleWe are seeking a Senior Software Engineer to join a customer-facing... ...Autonomy Software for Autonomous Systems for use in operational and... ...teamStrong proficiency in Rust, Python, C++, or...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package- ...Amazon Development Center U.S., Inc. seeks a Senior Software Development Engineer for DynamoDB Index and Search to design and build distributed indexing, retrieval, and ranking infrastructure. You will shape vector and text indexing across partitioned data and integrate...Senior
$115.01k
...outstanding opportunity for an experienced Senior Software Engineer to join their team.About this... ...cyber-physical, embedded, and real-time systems. The successful candidate will be... ...systems for multiple cameras across distributed hardware.Work with research scientists...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workShift work$108k - $216k
...support and | or sponsorship***** Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global... ...+ years of experience in agile ways of working in a distributed geographical modelAbout Walmart Global Tech Imagine...SeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours- ...Washington state seeks an experienced software engineer to develop and maintain the Lunar MK1... ...software, avionics, and ground support systems. You will collaborate across teams to... ...role requires strong C/C++, Python, and distributed-systems experience, plus hands-on CI/...Senior
$143.7k - $194.4k
...Generative AI on AWS. The Neuron Compiler Engineering team is searching for a Software Development Engineer to support... ...implementation of a solution for distributed execution of the Neuron compiler... ..., analytics, and distributed systems. You’ll also:- Solve challenging technical...InternshipLocal areaFlexible hours$168.1k - $227.4k
...world, and we’ve designed the system with the capacity,... ...granted asylum.Manufacturing Software Systems (MSS) is seeking a Senior Software Development Engineer who will help solve a variety... ...networks, RF, embedded, real-time, distributed, as well as industrial automation...SeniorPermanent employmentInternshipFlexible hours- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and... ...ideas from areas including information retrieval, distributed computing, large-scale system design, networking and data storage, security, AI, NLP...Senior
- ...Amazon is seeking a Software Development Engineer for the S3 Buckets team in Seattle, WA. You will design and build scalable storage services... ...of trillions of objects, working on a large distributed system that serves billions of transactions per second. You...
$170k - $200k
...Washington, United StatesProducts - Engineering /Fulltime /HybridOver 50,00... ...detailsTitle of position: Senior Software EngineerPosition type: Full... ...reports to: Director of SW Systems EngineeringApplication... ...: Gen AI,Machine Learning,Distributed Systems,Cloud PlatformsWork...SeniorFull timeH1bLocal areaWork from homeWork visaShift work$248k - $391k
...in Santa Clara to lead engineers building rack-scale infrastructure software that makes complex hardware... ...orchestration, system health, and recovery capabilities... ...background in Linux, distributed systems, application programming... ...in Go, C++, or Rust, with the depth to review...SeniorFull time- ...SalesforceDB powers the Salesforce Platform with a fast, scalable transactional database. We seek a Senior/Lead Performance Engineer to drive performance across the distributed database stack, collaborating with database, storage, infrastructure, and analytics teams to...Senior
- ...GEICO seeks a Sr Staff Software Engineer to shape the technical roadmap for Digital Personal Auto Sales, delivering scalable services across... ...decisions, and enforce best practices for reliable, observable systems. You will collaborate with executives and engineers to...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Distributed Systems (Rust). Be the first to apply!
- software engineer amazon Seattle, WA
- information technology software engineer Seattle, WA
- federal - software developer Seattle, WA
- junior software engineer Seattle, WA
- graduate software developer Seattle, WA
- rust software engineer Seattle, WA
- software development engineer (robotics engineer) Seattle, WA
- IT software developer Seattle, WA
- software engineer remote Seattle, WA
- junior software developer internship Seattle, WA




