1

Rust Jobs in Santa Clara, CA (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 ...

Senior Compiler Engineer - Rust GPU

Santa Clara, CA ยท On-site

$143K - $189K/yr

Develop Rust-to-GPU Compiler Pipelines: Design, implement, and maintain custom compiler backends (such as rustc codegen backends and proc-macros) and Rust-native intermediate representation (IR ...

Role We are looking for a Principal Rust Developer to join our Platform Convergence Team. This is a hybrid role based in San Jose, CA reporting to the Sr. Director, Software Engineering. Join us to ...

They are seeking a meticulous, Rust-loving Software Engineer to join their Platform team, focusing on building software systems and collaborating with various teams to enhance product capabilities.

Systems Engineer (Rust)

Menlo Park, CA ยท On-site

$120K - $200K/yr

About the role We're looking for a meticulous, Rust-loving Software Engineer to join us on the ground floor, with runway for huge and immediate impact. In this role you'd be joining our Platform team ...

Principal Rust Developer

San Jose, CA ยท On-site

$182K - $260K/yr

Role We are looking for a Principal Rust Developer to join our Platform Convergence Team. This is a hybrid role based in San Jose, CA reporting to the Sr. Director, Software Engineering. Join us to ...

Senior Rust Software Engineer

Pleasanton, CA ยท On-site

$136K - $179K/yr

As a Senior Rust Software Engineer, you will serve as a technical leader within a rapidly growing, collaborative team of over 50 professionals delivering practical, transformational quantum ...

next page

Showing results 1-20

Rust information

See Santa Clara, CA salary details

$29.4K

$81.5K

$116.3K

How much do rust jobs pay per year?

As of Aug 27, 2026, the average yearly pay for rust in Santa Clara, CA is $81,525.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,200.00 and $110,400.00 per year, depending on experience, location, and employer.

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 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 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 Santa Clara, CA?

The most popular types of Rust jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Rust jobs?

Cities near Santa Clara, CA with the most Rust job openings:

Infographic showing various Rust job openings in Santa Clara, CA as of August 2026, with employment types broken down into 1% Internship, 89% Full Time, 6% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $81,525 per year, or $39.2 per hour.

RUST Programmer

Laiba Technologies LLC

San Jose, CA โ€ข On-site

$31 - $42.50/hr

Other

Posted 8 days ago


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).