Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Distributed Systems (Rust)

$191k - $253k

anduril

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:

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Distributed Systems (Rust) in Seattle, WA vacancy
  • $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... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    8 days ago
  •  ...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

    ByteDance (old)

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Relocation

    Apple Inc.

    Seattle, WA
    3 days ago
  • $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... 
    Senior
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    8 days ago
  • 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

    Apple Inc.

    Seattle, WA
    2 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    2 days per week
    3 days per week

    InnoveIQ

    Seattle, WA
    1 day ago
  • $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

    NVIDIA Corporation

    Seattle, WA
    4 days ago
  •  ...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

    Salesforce

    Bellevue, WA
    3 days ago
  •  ...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

    CoreWeave

    Bellevue, WA
    10 hours ago
  •  ...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

    Devopsroles

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Full time

    Expedia

    Seattle, WA
    6 days ago
  • $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... 
    Senior
    Live in
    Local area
    Flexible hours

    Read AI, Inc.

    Seattle, WA
    3 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril

    Seattle, WA
    4 days ago
  • $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.... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Seattle, WA
    5 days ago
  • 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... 
    Senior
    Remote work

    Red Cell Partners, LLC.

    Seattle, WA
    5 days ago
  • $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... 
    Senior
    Full time

    Anduril Industries

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    9 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Seattle, WA
    8 days ago
  •  ...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

    Amazon

    Seattle, WA
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work

    University of Washington

    Seattle, WA
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Bellevue, WA
    6 days ago
  •  ...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

    Blue Origin

    Seattle, WA
    5 days ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    8 days ago
  • $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... 
    Senior
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    5 days ago
  • 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

    Google

    Seattle, WA
    2 days ago
  •  ...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... 

    Amazon

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    Seattle, WA
    7 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    6 days ago
  •  ...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

    Salesforce

    Bellevue, WA
    9 hours ago
  •  ...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

    Government Employees Insurance Company

    Renton, WA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Distributed Systems (Rust). Be the first to apply!