1

Rust Programming Language Jobs in California (NOW HIRING)

Experience with Rust programming language is a significant plus. * Experience with other programming languages (e.g., Python, Java). * Knowledge of network security practices. The US base salary ...

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

Software Engineer - Simulators

Mountain View, CA · On-site +1

$175K - $362.50K/yr

We primarily use the Rust programming language. What You'll Do Here * Develop and maintain functional and performance models of our hardware * Develop tools and infrastructure to aid in efficient ...

Firmware Engineer

Huntington Beach, CA · On-site

$125K - $220K/yr

Experience with Rust programming language (Embassy framework strongly preferred). * Knowledge of communication protocols such as SPI, I2C, and UART. * Experience writing drivers for complex sensors ...

Experience with Rust programming language (Embassy framework strongly preferred). * Knowledge of communication protocols such as SPI, I2C, and UART. * Experience writing drivers for complex sensors ...

Software Engineer - Simulators

Mountain View, CA · On-site +1

$175K - $362.50K/yr

We primarily use the Rust programming language. What You'll Do Here * Develop and maintain functional and performance models of our hardware * Develop tools and infrastructure to aid in efficient ...

We primarily use the Rust programming language. What You'll Do Here * Develop and maintain functional and performance models of our hardware * Develop tools and infrastructure to aid in efficient ...

Software Engineer - Compiler

Mountain View, CA · On-site +1

$175K - $400K/yr

We primarily use the Rust programming language. What You'll Do Here * Design and implement compilers tailored for our proprietary hardware architecture * Provide valuable insights and guidance on ...

Software Engineer - Compiler

Mountain View, CA · On-site +1

$175K - $400K/yr

We primarily use the Rust programming language. What You'll Do Here * Design and implement compilers tailored for our proprietary hardware architecture * Provide valuable insights and guidance on ...

next page

Showing results 1-20

Rust Programming Language information

See California salary details

$16

$30

$44

How much do rust programming language jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for rust programming language in California is $30.55, according to ZipRecruiter salary data. Most workers in this role earn between $25.14 and $34.42 per hour, depending on experience, location, and employer.

What is a Rust Programming Language job?

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 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 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 job categories do people searching Rust Programming Language jobs in California look for? The top searched job categories for Rust Programming Language jobs in California are:
What cities in California are hiring for Rust Programming Language jobs? Cities in California with the most Rust Programming Language job openings:
Infographic showing various Rust Programming Language job openings in California as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $63,546 per year, or $30.6 per hour.
Senior Windows Software Developer

Senior Windows Software Developer

Fortinet, Inc.

Sunnyvale, CA • On-site

$150K - $183K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. Fortinet is seeking a Senior Windows Software Developer to join our FortiClient Software team. 

As a Senior Windows Software Developer, you will:

  • Be proficient in C/C++ with a strong understanding of object-oriented programming.
  • Have extensive experience in network programming and a solid understanding of networking protocols (TCP/IP, UDP, etc.)
  • Demonstrated experience with Windows driver programming.
  • Exhibit excellent problem-solving skills and attention to detail.
  • Be able to work independently and as part of a team in a fast-paced environment.

 We Are Looking for:

  • Bachelor's degree in computer science or equivalent experience; advanced degree preferred.
  • Minimum of 7 years of relevant experience in Software development
  • Strong familiarity with VPN technologies and protocols.
  • Experience with Rust programming language is a significant plus.
  • Experience with other programming languages (e.g., Python, Java).
  • Knowledge of network security practices.

The US base salary range for this full-time position is $150000-$183000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.

About Our Team: 

Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions

Why Join Us: 

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe