
Senior Rust Engineer

Logo Logos
Summary
Join Vac, a builder of public good protocols for the decentralized web, and contribute to the Nescience project, developing a state separation architecture with selective privacy. Maintain and expand our Rust codebase, transforming research prototypes into production-ready solutions. Collaborate with researchers, prototype new ideas, measure performance, conduct code reviews, and shape engineering culture. Responsibilities include planning, implementing, and shipping end-to-end functionality in monthly sprints, profiling bottlenecks, hardening cryptographic components, and writing property-based tests. The ideal candidate possesses strong Rust, cryptography, and blockchain experience, along with a passion for decentralization and privacy. Compensation is negotiable and can be paid in fiat or crypto.
Requirements
- 4-5 Years of Rust experience
- Experience writing asynchronous code in Rust using Tokio
- Solid understanding of cryptography
- Understanding, how zkVMβs work
- Experience in, and passion for, blockchain technology
- A strong alignment to our principles
Responsibilities
- Write and maintain Rust code base
- Develop new solutions based on research output
- If necessary, participate in research
Preferred Qualifications
- Experience writing code using libp2p
- Worked with RISC0
- Participated in building blockchain projects
Share this job:
Similar Remote Jobs

