RISC Zero is on a mission to fix the internet. We're a diverse group of hackers, futurists, and nerds dedicated to making the internet the place we all deserve. We've already built the world's first zero knowledge virtual machine capable of running arbitrary code as a zero knowledge proof. We're now building an ecosystem on top of it.
We have a transparent pay structure with above market salaries and premium benefits. We've all been part of many startups before, so we care a lot about making sure everyone is treated fairly - when it comes to equity, founders have no meaningful advantage over the rest of the employees. You'll have tremendous ability to take part in changing the world, and we believe that deserves meaningful ownership.
What you'll do
As a Rust Engineer at RISC Zero, you will work on the world’s most advanced Zero Knowledge Platform. Built in Rust, our zkVM supports compilation of arbitrary code into a Zero Knowledge Proof. Our zkVM is the core on which our products are built, so you’ll interface with those teams, as well as the team responsible for our lower-level compiler technology.
Who you are
You’re an expert in statically typed languages and deeply understand the mechanics of operating systems. You know the intricacies of writing cross-platform code. You care deeply about developer-friendly libraries and have a knack for coming up with creative solutions to tough problems. You have a track record of providing technical leadership and helping to grow the engineers on your team.
More specifically, you’ve probably done most of the following:
- Made large contributions to an operating system
- Defined new compilation targets
- Written code specific to a particular instruction set
- Gained expertise in a variety of statically typed languages
- Written blockchain smart contracts
- Experimented with Zero Knowledge Proofs
That said, we're looking for people who love this problem and are dedicated to making it work. If you don't perfectly match the description but you're still interested - apply anyways. We're always ready to bring on great people, even if we weren't expecting it.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
