1

Rust Programmer Jobs (NOW HIRING)

Position Overview The Senior Rust Engineer will contribute to a team responsible for researching and developing cryptologic (cryptographic and cryptanalytic) solutions. They will be expected to ...

Rust Engineer

Austin, TX ยท On-site

$320K - $465K/yr

Keep the Rust and TypeScript halves of the fleet in exact agreement on the wire * Profile what you ship and defend the numbers * Raise the engineering bar through strong judgment and mentorship ...

Our Reston team is seeking a mid-level Rust Developer to build and optimize production software supporting simulation, optimization, and decision support in mission-focused environments. This role is ...

Rust Engineer - Remote

$125K - $165K/yr

NAVA Software is looking for a Rust Engineer Details: Sr. Rust Engineer Duration: 6 Months(Contract to Hire) Location: Remote (PST time zone) What you'll do: * Design, build, and ship production Rust ...

We are seeking a skilled Senior Rust Developer to take ownership of complex projects, guide technical decisions, and mentor junior team members. This role requires a deep understanding of systems ...

Senior Rust Developer

Round Rock, TX ยท On-site

$47 - $52/hr

Pay Range $47hr - $52hr Requirement/Must Have: * 7+ years of experience in Software Engineering. * 3+ years of experience in Rust Development. * 5+ years of experience in Java. * 5+ years of ...

Careers / Rust Engineer - Foundational Platform Embark on an exciting journey as a Rust Database Engineer at Massive, where you will be instrumental in crafting our next-gen database engine, a new ...

As Rust Team Lead at Swarms, you will lead the development of swarms-rs (github.com/The-Swarm ... Note: all developer roles require 3 PRs or 3 new issues on the swarms GitHub before applying.

As Rust Team Lead at Swarms, you will lead the development of swarms-rs (github.com/The-Swarm ... Note: all developer roles require 3 PRs or 3 new issues on the swarms GitHub before applying.

Senior Rust Engineer

Park City, UT ยท On-site

$109K - $150K/yr

We're looking for a product-minded, inquisitive and inventive Senior Rust Engineer to drive the development of the core of Carv's coaching across Android and iOS, and expand and maintain our backend ...

Embark on an exciting journey as a Rust Engineer at Massive, where you will be instrumental in developing and maintaining our low-level feed handlers. Embark on an exciting journey as a Rust Engineer ...

Our Reston team is seeking a mid-level Rust Developer to build and optimize production software supporting simulation, optimization, and decision support in mission-focused environments. This role is ...

Rust Engineer

New York, NY ยท On-site +1

Work across different areas like DevOps, the core product's Rust, TypeScript or Python codebase, and our Solidity smart contracts * Be enthusiastic about building great software that serves a purpose ...

Rust Engineer

New York, NY ยท On-site +1

Work across different areas like DevOps, the core product's Rust, TypeScript or Python codebase, and our Solidity smart contracts * Be enthusiastic about building great software that serves a purpose ...

Lead Rust Engineer

New York, NY ยท Remote

$112K - $147K/yr

H elp establish scalable engineering practices * C ollaborate closely with product management Requirements: * S trong experience with Rust; experience with Go and TypeScript is highly desirable * E ...

We're looking for a Rust developer to own the part of it that has to be fast: the automata, indexes and parsers that run at every decoding step. You'd turn what the rest of the team writes into ...

Showing results 21-40

Rust Programmer information

See salary details

$16

$30

$44

How much do rust programmer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for rust programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is a Rust programmer?

A Rust Programmer is a software developer who specializes in using the Rust programming language to build efficient, reliable, and safe systems. Rust is known for its strong emphasis on memory safety and performance, making it popular for developing applications such as web servers, embedded systems, and command-line tools. Rust Programmers are skilled in writing, testing, and debugging code, as well as working with the Rust compiler and its extensive ecosystem of libraries and tools.

What are the key skills and qualifications needed to thrive as a Rust programmer?

A Rust Programmer should have a strong grasp of systems programming concepts, proficiency in the Rust language, and experience with memory management and concurrency. Familiarity with tools like Cargo, version control systems such as Git, and knowledge of relevant libraries and frameworks is typically expected. Attention to detail, problem-solving ability, and effective communication distinguish top performers in this role. These skills and qualities are vital for writing safe, efficient, and maintainable code in high-performance applications.

How do Rust programmers typically collaborate with other team members in a software development project?

Rust programmers often work closely with cross-functional teams, including front-end developers, DevOps engineers, and product managers. Collaboration usually involves regular code reviews, pair programming sessions, and participation in agile ceremonies like sprint planning and retrospectives. Since Rust is often used for performance-critical or systems programming tasks, clear communication about interface boundaries and integration points is essential. Many teams also use version control platforms like GitHub or GitLab to track issues and facilitate collaborative development.
More about Rust Programmer jobs

What cities are hiring for Rust Programmer jobs?

Cities with the most Rust Programmer job openings:

What states have the most Rust Programmer jobs?

States with the most job openings for Rust Programmer jobs include:

What are popular job titles related to Rust Programmer jobs?

For Rust Programmer jobs, the most frequently searched job titles are:

Infographic showing various Rust Programmer job openings in the United States as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

Senior Rust Engineer

Lexington, MA โ€ข On-site

Riverside Research
501 - 1,000 employees

Full-time

Re-posted 24 days ago


Key responsibilities

  • Perform in-depth mathematical and statistical analysis on cryptographic algorithms and their outputs

  • Develop, test, optimize, and verify cryptographic algorithms and integrate them into larger security solutions

  • Contribute to technical documentation such as whitepapers and collaborate with team members on debugging and reviewing proposals


Job description

Riverside Overview

Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the countryโ€™s most challenging technical problems. All Riverside Research opportunities require U.S. Citizenship.

Position Overview

The Senior Rust Engineer will contribute to a team responsible for researching and developing cryptologic (cryptographic and cryptanalytic) solutions. They will be expected to conduct mathematical analysis of cryptographic protocols and cryptographic primitives. Moreover, they will be expected to develop, test, debug, and push both code and documentation. They should have demonstrable experience in Rust (experience programming cryptographic solutions in Rust is especially desired) and in at least one other high-level language (e.g., Python, MATLAB, etc.). The Senior Rust Engineer should have the writing skills necessary to communicate their ideas and results to both internal and external stakeholders. Additionally, they must be able to contribute to technical marketing and proposal writing in their research area in addition to interfacing with team members across Riverside Research locations.

All Riverside Research opportunities require US citizenship.

Responsibilities

Job Responsibilities:

  • Perform in-depth mathematical/statistical analysis on algorithms and their output
  • Develop, test, optimize and verify cryptographic algorithms
  • Integrate algorithms into larger security solutions
  • Contribute to whitepapers and/or published papers that document innovative work performed
  • Collaborate with team members on debugging, reviewing papers/proposals, etc.
  • Participate in relevant internal and customer meetings, including overnight travel
  • Support Principal Investigators and Program Managers in the development of program documentation and other tasking

Qualifications

Required Qualifications:

  • Active TS clearance
  • Bachelor's degree in Mathematics, Computer Science, Cybersecurity or a related field and 8 years of relevant experience, 6 years and a Masters, or 3 years and a PhD
  • Strong background in cryptology primarily with regards to its mathematical/computational underpinnings
  • 2 years direct experience in developing/analyzing cryptographic algorithms
  • Familiarity with cryptographic primitives (both โ€œclassicalโ€ and PQC)
  • Demonstrated proficiency in a high-level language (e.g., Python, MATLAB, etc.) and C or Rust
  • Self-starter with ability to manage time independently without direct supervision
  • Willing to travel to support customer/collaborator meetings

Desired Qualifications:

  • MS or PhD degree in a related technical field
  • Experience implementing cryptographic algorithms in Rust
  • Demonstratable experience in performing mathematical analysis on cryptographic primitives
  • Publication history in cryptography
  • Superior written and verbal communications skills

Global Comp

$140,000 - $180, 00 This represents the typical compensation range for this position based on experience, location and other factors.

Closing Statement

Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring. Riverside offers comprehensive compensation and benefit packages to our employees. Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veteranโ€™s status or any other status legally protected by applicable federal, state, and local law.