Summary
The job is for a Cryptography Engineer at Renegade, a seed-stage startup in San Francisco. The role involves working on the company's ZKP and MPC proving stacks, implementing core cryptographic primitives, optimizing them for low-latency execution, and helping with internal audits.
Requirements
- Background in pure math, cryptography, or security research
- Familiarity with zero-knowledge proofs and multi-party computation, or ability to pick it up quickly
- Ability to work with zero-knowledge cryptography libraries, including Arkworks, Circom, and Dalek
- Ability to work with StarkNet and the Cairo language
- Experience with practical zero-knowledge proof implementations, ability to write latency-optimized code
Responsibilities
- Implement core cryptographic primitives (SPDZ, Bulletproofs, ElGamal, etc.) and optimize them for low-latency execution
- Help with internal audits, ensuring that Renegade maintains consistent state while being as flexible and expressive as possible
Benefits
Works in-person in downtown San Francisco, 6 days a week