1

Rust Software Engineer Jobs in San Jose, CA (NOW HIRING)

Preferred background * 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup. * Strong proficiency in C/C++ or Rust. * Knowledge of ...

Rust Engineer

San Francisco, CA · On-site

$200K - $260K/yr

Establishing Rust best practices across the engineering organization They're looking for engineers with: * 3-5+ years of software engineering experience * Production Rust experience * Strong systems ...

Establishing Rust best practices across the engineering organization They're looking for engineers with: * 3-5+ years of software engineering experience * Production Rust experience * Strong systems ...

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.

Software Engineer III (Backend Java/Rust)

Hayward, CA · On-site

$117K - $234K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Role Summary: The Software Engineer III plays a critical role in designing, developing, and ... Leveraging technologies like Java, Rust, Kafka, Cassandra, and Kubernetes, the team develops ...

Software Engineer III (Backend Java/Rust)

Milpitas, CA · On-site

$117K - $234K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Role Summary: The Software Engineer III plays a critical role in designing, developing, and ... Leveraging technologies like Java, Rust, Kafka, Cassandra, and Kubernetes, the team develops ...

Software Engineer III (Backend Java/Rust)

Sunnyvale, CA · On-site

$117K - $234K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Role Summary: The Software Engineer III plays a critical role in designing, developing, and ... Leveraging technologies like Java, Rust, Kafka, Cassandra, and Kubernetes, the team develops ...

Software Engineer III (Backend Java/Rust)

San Mateo, CA · On-site

$117K - $234K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Role Summary: The Software Engineer III plays a critical role in designing, developing, and ... Leveraging technologies like Java, Rust, Kafka, Cassandra, and Kubernetes, the team develops ...

Showing results 21-40

Rust Software Engineer information

See San Jose, CA salary details

$74.4K

$172.9K

$240.8K

How much do rust software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for rust software engineer in San Jose, CA is $172,896.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,600.00 and $202,800.00 per year, depending on experience, location, and employer.

What is a Rust software engineer?

A Rust Software Engineer specializes in developing software using the Rust programming language, which is known for its performance, memory safety, and concurrency features. They often work on system-level applications, embedded systems, web services, or blockchain technologies. Their responsibilities include writing efficient and safe code, debugging, optimizing performance, and collaborating with teams to design scalable software solutions. Rust engineers are in high demand due to the language's growing adoption in industries requiring high-performance and reliable software.

What does a typical day look like for a Rust software engineer?

A typical day for a Rust Software Engineer involves writing and optimizing code, conducting thorough code reviews with peers, and collaborating closely with cross-functional teams such as DevOps, QA, and product managers. You’ll often be involved in designing system architectures, debugging complex issues, and contributing to technical discussions or sprint planning meetings. Depending on the company, your work may range from building backend services or embedded systems to maintaining open-source projects. The role offers variety and the opportunity to solve challenging problems, making teamwork and continuous learning important aspects of the day-to-day experience.

What are the key skills and qualifications needed to thrive as a Rust software engineer?

To thrive as a Rust Software Engineer, you need proficiency in the Rust programming language, familiarity with systems programming concepts, and a bachelor’s degree in computer science or a related field. Experience with tools such as Cargo, Git, CI/CD pipelines, and knowledge of networking or low-level operating system concepts are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help engineers excel in this role. These skills are essential for delivering performant, reliable, and maintainable software solutions in complex technical environments.

What job categories do people searching Rust Software Engineer jobs in San Jose, CA look for?

The top searched job categories for Rust Software Engineer jobs in San Jose, CA are:

What cities near San Jose, CA are hiring for Rust Software Engineer jobs?

Cities near San Jose, CA with the most Rust Software Engineer job openings:

Infographic showing various Rust Software Engineer job openings in San Jose, CA as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $172,896 per year, or $83.1 per hour.

Software Engineer (C++/Rust)

Databento

San Francisco, CA • On-site, Remote

Full-time

Re-posted 24 days ago


Job description

The financial industry is growing at a record pace, but our data providers are still stuck in the past — with cumbersome onboarding processes, complicated APIs, slow infrastructure, and expensive licensing costs.

Databento is the market data platform for modern finance. The company provides real-time and historical data across futures, options, and equities through a unified API. By owning the entire market data stack end-to-end, Databento is the first platform of its kind to combine the performance and reliability demanded by the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG, and other top quantitative firms.

We're looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of our codebase. You'll be working with nearly 20 PB of data, with thousands of bare metal CPU cores at your disposal.

Responsibilities
  • Design, develop, and maintain high-performance server applications in C/C++ and Rust.
  • Write message parsers and feed handlers for direct market data feeds from trading venues.
  • Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds).
  • Implement tools and libraries for petabyte-scale data processing and analysis.
  • Collaborate with the systems team to implement best practices for build, deployment, CI/CD.
  • Implement monitoring and improve application uptime.
  • Ensure smooth feature rollouts and updates.
Preferred background
  • 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.
  • Strong proficiency in C/C++ or Rust.
  • Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
  • Experience working with multiprocess environments.
  • Comfortable with lldb/gdb.
  • Good communication skills and work ethic for a remote workplace.
  • An interest in low-level optimization and performance engineering.
  • An interest in financial data or algorithmic trading.
Notice about phishing scams

Be cautious of phishing scams impersonating Databento that offer fake job interviews and request purchases. Official emails come only from @databento.com or us.greenhouse-mail.io (our ATS). Any other domains (e.g., databento-careers.com, databento.online) are fraudulent.

--

Databento, Inc. provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. In addition to federal law requirements, we comply with applicable state and local laws governing nondiscrimination in every location where we operate. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Pursuant to applicable laws, we consider qualified applicants with arrest or conviction records. If you need an accommodation, please let us know.

Our recruiting data suggests that underrepresented applicants often downplay their skills. Even if your experience doesn't exactly match the qualifications listed, we still want to hear from you. Please apply!