1

Rust Programming Language Jobs in San Francisco, CA

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 ... Major bonus: prior experience leading codebase migrations from another language to Rust. * Major ...

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 ... Major bonus: prior experience leading codebase migrations from another language to Rust. * Major ...

... systems programming language (Rust, C++). Rust strongly preferred, as it is the language we use. • Knowledge of database internals is a plus: query engines, storage systems, indexing, and ...

Senior Software Engineer, SmithDB

San Francisco, CA · On-site

$144K - $190K/yr

... systems programming language (Rust, C++). Rust strongly preferred, as it is the language we use. • Knowledge of database internals is a plus: query engines, storage systems, indexing, and ...

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 ... language, such as Shell or Python * Familiarity with userspace Linux programming and conventions

Software Engineer

San Francisco, CA · On-site

$130 - $170/hr

Familiarity with compiler concepts or programming language implementation. * Exposure to LLVM or MLIR. * Interest in quantum computing or scientific software. * Experience with Rust, Go, or other ...

... Rust. * Third-Party Integration: Evaluate and integrate critical third-party software and ... Proficiency in at least one programming language (e.g., Python, Go, TypeScript/JavaScript, Ruby ...

next page

Showing results 1-20

Rust Programming Language information

See San Francisco, CA salary details

$19

$36

$52

How much do rust programming language jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for rust programming language in San Francisco, CA is $36.47, according to ZipRecruiter salary data. Most workers in this role earn between $30.00 and $41.06 per hour, depending on experience, location, and employer.

What is a Rust programming language?

A Rust Programming Language job involves developing software using Rust, a systems programming language known for its speed, memory safety, and concurrency. These roles often focus on performance-critical applications like operating systems, web services, game engines, and blockchain technologies. Rust developers work on writing efficient, safe, and maintainable code while leveraging Rust’s unique features, such as ownership and borrow checking. Many Rust jobs are in backend development, embedded systems, and high-performance computing.

What types of projects or products do Rust developers commonly work on?

Rust developers are often involved in building high-performance, safe, and reliable software such as systems libraries, web servers, cloud computing infrastructure, embedded systems, and developer tools. Many teams leverage Rust for projects where safety and speed are top priorities, including blockchain applications, operating system components, and networking tools. While some work is independent, collaboration with front-end teams, DevOps, and QA engineers is common to ensure seamless integration and robust performance. Joining a Rust development team provides an opportunity to tackle challenging problems, influence key architectural decisions, and contribute to open-source ecosystems.

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

To thrive in a Rust Programming Language developer role, you need strong proficiency in systems programming, memory management, concurrency, and the Rust language itself, usually demonstrated through a degree in computer science or relevant experience. Familiarity with tools like Cargo, Git, and Rust’s package ecosystem, as well as experience with continuous integration systems, is highly valued. Analytical thinking, problem-solving skills, and the ability to communicate complex technical concepts clearly are key soft skills for this position. These competencies are essential for building reliable, efficient software and collaborating effectively with other engineers on complex projects.

What cities near San Francisco, CA are hiring for Rust Programming Language jobs?

Cities near San Francisco, CA with the most Rust Programming Language job openings:

Infographic showing various Rust Programming Language job openings in San Francisco, CA as of August 2026, with employment types broken down into 1% As Needed, 69% Full Time, 26% Part Time, 1% Temporary, and 3% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $75,862 per year, or $36.5 per hour.

Rust Engineer

San Francisco, CA • On-site

$130 - $160/hr

Other

Medical, Dental, Vision

Re-posted yesterday


Job description

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 adjacent services.

We’re looking for a Rust Engineer to own the migration of LiteLLM from Python to Rust and make us the fastest AI gateway ever built.

About The Role

You’ll own LiteLLM’s migration to Rust end to end. This is a high-stakes, high-visibility role: you’ll plan the migration directly with the CTO, structure the codebase so it’s ready for Rust, and lead a gradual, stability-first rollout. The work is fundamentally about performance. Every decision you make will move us toward being the lowest-latency, highest-throughput gateway in the category, without ever compromising the reliability our enterprise customers depend on.

This is a single-owner mandate. You will be the person leading the entire Python-to-Rust migration.

Responsibilities
  • Own the end-to-end migration of LiteLLM from Python to Rust, from architecture through rollout.
  • Plan the migration alongside the CTO, sequencing work to minimize risk to live, high-volume traffic.
  • Design and execute a gradual rollout that holds stability as the top constraint while the migration progresses.
  • Restructure the existing codebase so it’s positioned for a clean, incremental move to Rust.
  • Drive performance gains across latency, throughput, and resource efficiency at 1B+ requests/mo.
  • Collaborate cross-functionally to ensure the migration aligns with backend priorities across performance, reliability, and security.
What We’re Looking For
  • Deep, long-standing expertise in Rust. You’ve been writing production Rust for years and know it cold.
  • Obsessive about performance. You care about latency and throughput at a level most engineers don’t.
  • Strong instinct for stability, with a track record of balancing ambitious change against reliability.
  • Major bonus: prior experience leading codebase migrations from another language to Rust.
  • Major bonus: a demonstrated history of shipping performance‑critical systems.
  • Familiarity with backend infrastructure, databases (PostgreSQL, Redis), and high-volume production systems.
Why Join LiteLLM?
  • Own one of the most important technical bets in the company’s roadmap.
  • Define the architectural foundation that the entire platform will run on.
  • Fast‑paced growth environment with deep technical ownership.
  • Competitive salary, health, dental, and vision benefits.
About LiteLLM

LiteLLM (https://github.com/BerriAI/litellm) is a Python SDK and Proxy Server enabling seamless calls to 100+ LLM APIs in the OpenAI format, trusted by industry leaders worldwide.

#J-18808-Ljbffr