1

Rust Programmer Jobs (NOW HIRING)

RUST Programmer

San Jose, CA · On-site

$31 - $42.50/hr

RUST Technical SME Location: SAN JOSE, CA (Onsite) The Rust Technical SME is the ultimate technical escalation point and hands-on Strike Team lead for the Rust language pod. This is a heavy Backend ...

New

Job Title Rust Developer Estimated Start Date 03/24/2026 Location Bellevue, WA Duration(Months) 6 Months Remote Possibility No Role Descriptions: Rust Rust DeveloperCCStrong Rust systems programming ...

We have an opening for Rust Developer at St. Louis, MO. Kindly apply with your updated resume if you are interested. Please find the job details below: Position: Rust Developer Location: St. Louis ...

New

Founding Rust Engineer San Francisco (Onsite) Up to $260,000 Base + Bonus + Equity I'm working with a fast-growing AI infrastructure startup that's looking to hire its first dedicated Rust Engineer.

Rust Engineer

San Francisco, CA · On-site

$200K - $260K/yr

Founding Rust Engineer San Francisco (Onsite) Up to $260,000 Base + Bonus + Equity I'm working with a fast-growing AI infrastructure startup that's looking to hire its first dedicated Rust Engineer.

Proven experience as a Rust Developer, with a strong portfolio of completed projects. Solid understanding of Rust programming language and its ecosystem. Experience in developing secure and efficient ...

Rust Engineer

San Francisco, CA · On-site

$130 - $160/hr

Rust Engineer LiteLLM is the world's most popular AI Gateway, trusted by top companies like Adobe, Netflix, and NASA. Our platform empowers developers by providing secure, reliable access to LLMs and ...

Rust Developer Location: Miami. FL, or Remote (must be able to work Americas timezones) About Switchboard: Switchboard is building a community curated oracle ecosystem on Solana. Our goal is to ...

Rust Engineer

San Francisco, CA · On-site

$220K - $300K/yr

Rust Engineer LiteLLM is the world's most popular AI Gateway, trusted by top companies like Adobe, Netflix, and NASA. Our platform empowers developers by providing secure, reliable access to LLMs and ...

Rust Developer Location: Austin, TX Hire Type: Long Term Contract Job Requirement: Duration: 4-6 months Scope of Work & Experience Vendor resource will serve as a technical lead and support key ...

They are seeking a Rust Developer with strong systems programming experience and a deep understanding of secure coding practices to support project demands. Responsibilities : • Strong Rust systems ...

Senior Rust Engineer

Park City, UT · On-site

$100 - $130/hr

Senior Rust Engineer Motion Metrics Ltd • Park City, Utah, United States About this position About Carv Carv is on a mission to unlock the enjoyment of better skiing. We use AI, real-time feedback ...

next page

Showing results 1-20

Rust Programmer information

See salary details

$16

$30

$44

How much do rust programmer jobs pay per hour?

As of Aug 21, 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:

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.

$31 - $42.50/hr

Other

Posted 3 days ago

New


Job description

Role: RUST Technical SME
Location: SAN JOSE, CA (Onsite)

The Rust Technical SME is the ultimate technical escalation point and hands-on Strike Team lead for the Rust language pod. This is a heavy Backend Coding and Refactoring role focused on resolving rigorous compiler errors, trait bound mismatches, lifetime constraint issues, and complex API breaking changes. The SME ensures memory safety, zero-cost abstraction integrity, and high performance are preserved while navigating complex dependency upgrades.

Detailed JD & Responsibilities
Core Responsibilities
    Hands-On Hardcore Refactoring: Resolve complex compiler errors involving strict lifetimes, trait implementations, async/await boundaries, and macro expansions during library updates.
    Resolving Dependency Conflicts: Deeply analyze Cargo.toml workspace trees and feature-flag configurations to resolve version locking and incompatible feature combinations.
    Custom Patching Management: Handle intricate patches, fork alignments, and local overrides for crates undergoing rapid upstream evolution.
    Architectural Conversions: Restructure crate boundaries, workspace layouts, and visibility modifiers to comply with modern Rust best practices and organizational standards.
    Unsafe Code Audits: Perform rigorous security and correctness reviews around unsafe block usage, raw pointer manipulation, and FFI bridges to other languages.

Mandatory Backend Coding & Refactoring Skills
Backend Coding (Rust): Advanced refactoring, trait system mastery, lifetime management, and async Rust
Package Arch/Dependencies: Untangling Cargo workspaces, feature flag permutations, and crate dependency graphs.
Advanced Tooling Pipeline: Hands-on scripting, macro refactoring, and automated fixup tooling.
Build Systems (Blaze/Bazel/Cargo): Deep understanding of strict compilation, linking, and visibility rules in Rust
FFI & Unsafe Code: Auditing and writing safe wrappers around unsafe code and FFI bridges (e.g., C/C++ to Rust).