1

Rust Engineer Jobs in California (NOW HIRING)

Rust Engineer

San Francisco, CA · On-site

$200K - $260K/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 ...

Founding Rust Engineer

San Francisco, CA

$94K - $127K/yr

Join Dioxus Labs as a Rust Engineer Work on actually hard problems with massive ownership and huge reach. Dioxus is looking to hire its first fulltime in-person Rust engineer in San Francisco. We're ...

Rust Engineer

San Francisco, CA · On-site +1

$170K/yr

Minimum of 1 year of software engineering experience with Rust; 3 preferred * Minimum of 3 years of experience developing high-performance, scalable, and reliable production systems * Data Extraction ...

Minimum of 1 year of software engineering experience with Rust; 3 preferred * Minimum of 3 years of experience developing high-performance, scalable, and reliable production systems * Data Extraction ...

Senior Rust Fullstack Engineer Location: Los Angeles (Hybrid) Salary: $200,000 + equity Equity: 0.5-1% Please note: Due to the nature of this role, we cannot offer visa sponsorship at this time. The ...

Fullstack Rust Engineer

Los Angeles, CA · On-site

$180K - $200K/yr

Senior Rust Fullstack Engineer Location: Los Angeles (Hybrid) Salary: $200,000 + equity Equity: 0.5-1% Please note: Due to the nature of this role, we cannot offer visa sponsorship at this time. The ...

Semiotic Labs - Rust Engineer

San Francisco, CA · On-site +1

$67.75 - $91/hr

The Role We're looking for a Rust Engineer who's excited about building scalable, cryptographically secure systems for web3 infrastructure. You'll work on GraphTally , implementing performant ...

Excellent with standard git, devops, and agile engineering practices * Experience with backend, async, fault-tolerant, and server-side applications. * Excellent with backend API design both REST and ...

New

Rust Engineer at Goleta, CA (Onsite)

Goleta, CA · On-site

$62 - $83.25/hr

Required Skills & Experience • Familiarity with Rust language concepts (ownership, lifetimes, traits, etc.) • Understanding of data structures, algorithms, and systems programming fundamentals ...

Rust Software Engineer

Palo Alto, CA · On-site

$135K - $226K/yr

Bachelor's degree in engineering or computer science or equivalent combination of relevant education and experience. * 8+ years of software development experience * 4+ year experience with the Rust ...

Rust Backend Engineer

San Francisco, CA · On-site

$130K - $180K/yr

About the Role We are looking for a top performing backend engineer that loves coding with Rust. You will get to solve interesting problems and technical challenges. We move fast, and speed of ...

Rust Software Engineer

Palo Alto, CA · On-site +1

$146K - $276K/yr

Bachelor's degree in engineering or computer science or equivalent combination of relevant education and experience. * 8+ years of software development experience * 4+ year experience with the Rust ...

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

next page

Showing results 1-20

Rust Engineer information

See California salary details

$35K

$94.8K

$165.8K

How much do rust engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for rust engineer in California is $94,849.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,000.00 and $106,600.00 per year, depending on experience, location, and employer.

What are Rust Engineers?

Rust Engineers are software developers who specialize in using the Rust programming language to build reliable, efficient, and safe systems. They often work on performance-critical applications such as backend services, embedded software, systems programming, and blockchain technologies. Rust Engineers are valued for their ability to write code that minimizes bugs and security vulnerabilities, leveraging Rust's strict compiler and memory safety features. Their expertise is increasingly sought after in industries where safety, speed, and concurrency are essential.

What do Rust engineers do?

Rust engineers develop software using the Rust programming language, focusing on building high-performance, safe, and reliable applications. They often work on systems programming, embedded systems, or backend services, utilizing tools like Cargo and adhering to best practices in memory safety and concurrency.

What are the key skills and qualifications needed to thrive as a Rust Engineer, and why are they important?

To thrive as a Rust Engineer, you need a strong understanding of systems programming concepts, the Rust language, and experience with software development best practices, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Cargo, and knowledge of CI/CD pipelines are typically required. Problem-solving skills, attention to detail, and effective communication set outstanding Rust Engineers apart. These skills and qualifications are essential for building reliable, high-performance, and secure software systems in collaborative development environments.

What are some common challenges Rust Engineers face when integrating Rust with existing systems?

Rust Engineers often encounter challenges when integrating Rust into codebases written in other languages, such as C, C++, or Python. These challenges can include managing foreign function interfaces (FFI), ensuring memory safety across language boundaries, and handling differences in build systems and tooling. Collaboration with teams familiar with legacy systems is often essential to navigate these complexities, and clear documentation is key to successful integration. Over time, these challenges can deepen your understanding of system interoperability and lead to broader career opportunities in systems programming.

What is the difference between Rust Engineer vs Software Developer?

AspectRust EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science or related, familiarity with RustBachelor's in Computer Science or related, general programming skills
Work EnvironmentTech companies, startups, embedded systems, systems programmingVarious industries including tech, finance, healthcare, web development
Employer & Industry UsageCompanies developing performance-critical or system-level applicationsBroad range of companies developing software across sectors
Search & Comparison IntentFocus on Rust-specific roles, systems programmingGeneral software development roles across languages

Rust Engineers specialize in developing high-performance, safe systems using Rust, often in embedded or systems programming contexts. Software Developers have a broader scope, working across multiple languages and industries. While both roles require strong programming skills, Rust Engineers focus on Rust expertise, whereas Software Developers may work with various languages and technologies.

Can I make 200K a year as a software engineer?

As a Rust engineer, earning $200,000 annually is possible, especially with experience, specialized skills, and working in high-demand industries or companies. Salaries vary based on location, company size, and expertise, with senior roles and those in tech hubs often reaching or exceeding this level. Continuous learning and proficiency in tools like Rust and related technologies can help achieve higher compensation.

How much do Rust engineers make?

Rust engineers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in systems programming and performance optimization tend to command higher salaries.

What engineers make $500,000?

Senior engineers in high-demand fields such as software engineering, especially those with expertise in specialized areas like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced skills, leadership roles, and sometimes stock options or bonuses in large tech companies or startups.
Infographic showing various Rust Engineer job openings in California as of June 2026, with employment types broken down into 76% Full Time, and 24% Contract. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $94,849 per year, or $45.6 per hour.

Rust Engineer

LiteLLM AI Gateway

San Francisco, CA • On-site

$200K - $260K/yr

Full-time

Medical, Dental, Vision

Posted 3 days ago


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.
Ready to make LiteLLM the fastest AI gateway ever? Apply now!