1

Rust Library Jobs in Oakland, CA (NOW HIRING)

RUST Programmer

San Jose, CA · On-site

$31 - $42.50/hr

Role: RUST Technical SME Location: SAN JOSE, CA (Onsite) The Rust Technical SME is the ultimate ... library updates. Resolving Dependency Conflicts: Deeply analyze Cargo.toml workspace trees and ...

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 ... Oversee the development and scaling of core software libraries used for the control and automation ...

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 ... Oversee the development and scaling of core software libraries used for the control and automation ...

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 ... Oversee the development and scaling of core software libraries used for the control and automation ...

As a Senior Rust Software Engineer, you will serve as a technical leader within a rapidly growing ... Oversee the development and scaling of core software libraries used for the control and automation ...

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 ... Oversee the development and scaling of core software libraries used for the control and automation ...

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 ... Oversee the development and scaling of core software libraries used for the control and automation ...

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 ... Oversee the development and scaling of core software libraries used for the control and automation ...

... libraries, and reusable frameworks for quantum system control. * Software Development: Write high-performance, production-quality code in C/C++ and Rust, establishing team-wide best practices and ...

... libraries, and reusable frameworks for quantum system control. * Software Development: Write high-performance, production-quality code in C/C++ and Rust, establishing team-wide best practices and ...

Staff Firmware Engineer

Pleasanton, CA · On-site

$163K - $213K/yr

... libraries, and reusable frameworks for quantum system control. * Software Development: Write high-performance, production-quality code in C/C++ and Rust, establishing team-wide best practices and ...

... libraries, and reusable frameworks for quantum system control. * Software Development: Write high-performance, production-quality code in C/C++ and Rust, establishing team-wide best practices and ...

next page

Showing results 1-20

Rust Library information

See Oakland, CA salary details

$10

$17

$22

How much do rust library jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for rust library in Oakland, CA is $17.51, according to ZipRecruiter salary data. Most workers in this role earn between $15.48 and $18.51 per hour, depending on experience, location, and employer.

What is the difference between Rust Library vs Rust Developer?

AspectRust LibraryRust Developer
Required CredentialsKnowledge of Rust programming, library development experienceProficiency in Rust, software development skills, possibly a degree in computer science
Work EnvironmentTypically works on creating, maintaining, or documenting Rust librariesDevelops software applications using Rust, may work on libraries as part of projects
Employer & Industry UsageOpen-source projects, tech companies, software firmsTech companies, startups, software development firms
Search & Comparison IntentLooking for roles related to creating or maintaining Rust librariesSeeking software development roles involving Rust programming

In summary, a Rust Library focuses on developing and maintaining reusable code components in Rust, often within open-source or collaborative projects. A Rust Developer, however, is a broader role involving designing, coding, and deploying software applications using Rust, which may include working with or creating libraries as part of their responsibilities.

What are popular job titles related to Rust Library jobs in Oakland, CA?

For Rust Library jobs in Oakland, CA, the most frequently searched job titles are:

What job categories do people searching Rust Library jobs in Oakland, CA look for?

The top searched job categories for Rust Library jobs in Oakland, CA are:

What cities near Oakland, CA are hiring for Rust Library jobs?

Cities near Oakland, CA with the most Rust Library job openings:

RUST Programmer

San Jose, CA • On-site

$31 - $42.50/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


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