1

Rust Jobs in Laurel, MD (NOW HIRING)

Senior Rust Systems Engineer

Alexandria, VA · On-site

$111K - $153K/yr

They are seeking a Senior Rust Systems Engineer to own and extend a multi-crate Rust workspace, ensuring production readiness and enforcing a no-panic policy across the system. Responsibilities : • ...

They are seeking a Software Engineer proficient in Rust to work on their Altra drone software platform, focusing on designing and building systems-level software for autonomous capabilities.

Senior Rust Systems Engineer

Alexandria, VA · On-site

$111K - $152K/yr

About the Job The Platform is a ~140,000-line Rust workspace spanning 24 crates: no_std embedded primitives, an async Tokio daemon, a 30,000-line distributed consensus engine, post-quantum ...

Designing, building, and maintaining Rust services across the Altra platform * Collaborating with ML engineers to integrate AI/ML pipelines into the broader system * Working across the stack, from ...

Designing, building, and maintaining Rust services across the Altra platform * Collaborating with ML engineers to integrate AI/ML pipelines into the broader system * Working across the stack, from ...

Rust Software Developer

Arlington, VA · On-site

$86K - $198K/yr

R0241584 Rust Software Developer The Opportunity: At Booz Allen, we believe in empowering people to change the world. As a Rust Software Developer, you'll apply your technical expertise to solve ...

About the Job We are seeking a Flight Software Engineer who possesses experience in Rust programming language to take an active role in the development and delivery of embedded flight software ...

About the Job We are seeking a Flight Software Engineer who possesses experience in Rust programming language to take an active role in the development and delivery of embedded flight software ...

Rust Software Developer

Mclean, VA · On-site

$86K - $198K/yr

Rust Software Developer TheOpportunity: At Booz Allen, we believein empowering people to change the world. Asa Rust Software Developer, you'll applyyour technicalexpertiseto solve complex ...

About the Job We are seeking a Flight Software Engineer who possesses experience in Rust programming language to take an active role in the development and delivery of embedded flight software ...

Senior Flight Software Engineer (Rust)

Reston, VA · On-site

$127K - $168K/yr

About the Job We are seeking a Senior Flight Software Engineer, with expertise in the Rust programming language, to take an active role in the development and delivery of embedded flight software ...

next page

Showing results 1-20

Rust information

See Laurel, MD salary details

$24.8K

$68.8K

$98.2K

How much do rust jobs pay per year?

As of Aug 6, 2026, the average yearly pay for rust in Laurel, MD is $68,823.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,200.00 and $93,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the rust position, and why are they important?

To thrive as a Rust Developer, you need strong programming abilities in Rust, a solid understanding of systems programming concepts, and typically a background in computer science or related fields. Familiarity with industry-standard tools like Cargo, Git, and CI/CD pipelines, as well as knowledge of platforms such as Linux, is often expected. Excellent problem-solving, effective communication, and a collaborative mindset help developers excel when working on complex software projects within teams. These skills are crucial for building robust, high-performance applications while ensuring maintainability and scalability in demanding technology environments.

What is a rust?

A Rust job typically involves developing software using the Rust programming language, which is known for its memory safety, performance, and concurrency features. Rust developers work on system programming, web assembly, backend services, and embedded systems. Many Rust jobs are in industries requiring high-performance and secure applications, such as finance, blockchain, and networking. Employers look for proficiency in Rust, knowledge of software development best practices, and experience with related tools and frameworks.

What are the most common challenges faced by rust developers in their day-to-day work?

Rust Developers often encounter challenges related to borrowing and ownership concepts, which are core features that ensure memory safety but can also make debugging and designing programs more difficult for those new to the language. Additionally, as Rust is still relatively young compared to some other languages, developers may face limited third-party library support or need to contribute to open-source tools themselves. However, working in teams allows for knowledge sharing and collaborative problem-solving, making it easier to overcome these obstacles. Embracing a growth mindset and participating in the active Rust community can help developers quickly adapt and thrive in this evolving field.

What are the most commonly searched types of Rust jobs in Laurel, MD? The most popular types of Rust jobs in Laurel, MD are:
What are popular job titles related to Rust jobs in Laurel, MD? For Rust jobs in Laurel, MD, the most frequently searched job titles are:
What job categories do people searching Rust jobs in Laurel, MD look for? The top searched job categories for Rust jobs in Laurel, MD are:
What cities near Laurel, MD are hiring for Rust jobs? Cities near Laurel, MD with the most Rust job openings:
Infographic showing various Rust job openings in Laurel, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $68,823 per year, or $33.1 per hour.

Senior Rust Systems Engineer

Parry Labs

Alexandria, VA • On-site

$111K - $153K/yr

Full-time

Re-posted 29 days ago


Job description

Job Summary:
Parry Labs is a company focused on redefining the edge of modern combat through digital engineering and software solutions. They are seeking a Senior Rust Systems Engineer to own and extend a multi-crate Rust workspace, ensuring production readiness and enforcing a no-panic policy across the system.
Responsibilities:
• Own and extend the multi-crate Rust workspace: consensus engine, coordination engine, transport layer, daemon orchestration, data ingestion, hardware abstraction layer, and 18+ supporting crates
• Maintain no_std compatibility across core crates for constrained embedded deployment targets
• Implement and harden production readiness gates: structured logging, rate limiting, replay protection, metrics collection, and durable state persistence
• Design and optimize the async runtime architecture (Tokio): task orchestration, graceful shutdown, backpressure handling, and cancellation safety
• Enforce the no-panic runtime policy across the entire workspace; systematically eliminate unwrap and expect from all production code paths
• Build and maintain CI pipelines, fuzz harnesses (cargo-fuzz), and property-based tests (proptest)
• Manage feature-flag complexity and compilation performance across the workspace
• Support multi-site deployments: cross-compilation, air-gapped packaging, and site-specific configuration
• Maintain safe API boundaries between cryptographic crates and the rest of the workspace
• Own the mesh member lifecycle state machine and guard all transitions against invalid progressions
• Other duties as assigned
Qualifications:
Required:
• 5+ years of professional Rust development in production systems
• Deep no_std and embedded Rust experience: heapless, fixed-capacity collections, custom allocators
• Strong async/Tokio expertise: task orchestration, graceful shutdown, backpressure, and cancellation safety
• Track record building multi-crate workspaces with clean dependency management and feature gating
• Experience with network protocol implementation: TCP/UDP framing, wire formats, gossip protocols
• Proficiency with the Rust testing ecosystem: cargo-fuzz, proptest, criterion, integration test harnesses
• Comfort with CI/CD for Rust projects: cross-compilation, clippy enforcement, MIRI for unsafe validation
Preferred:
• Experience with distributed systems, fault-tolerant consensus, or distributed fault tolerance research
• Prior work in defense, aerospace, or environments requiring deterministic execution guarantees
• Experience building hardware abstraction layers for embedded sensors or constrained receivers
• Contributions to the Rust ecosystem: open-source crates, RFCs, or conference talks
• Familiarity with structured binary cryptographic envelope formats
• Understanding of Merkle tree construction and public key commitment schemes
Company:
Parry Labs integrates digital systems, modernizes defense platforms, and accelerates military technology development. Founded in 2015, the company is headquartered in Alexandria, USA, with a team of 201-500 employees. The company is currently Growth Stage.

Parry Labs logo

About Parry Labs

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

1 - 10 Employees

Headquarters location

Alexandria, VA, US

Year founded

2016