freehire launches on Product Hunt on 26 August.

Follow →

Zero-Knowledge Researcher and Protocol Developer

You will research and engineer cryptographic protocols for private cross-blockchain transactions. You will design, review, and implement distributed cryptographic protocols that protect user data and assets and enable private transfers using zero-knowledge proofs. You will work on DeFi applications powered by blockchain privacy protocols.

Responsibilities

  • Research and engineer cryptographic protocols
  • Design, review, and implement distributed cryptographic protocols
  • Work on DeFi applications powered by blockchain-based privacy protocols

Requirements

  • Computer Science degree, which may be ongoing; a focus on cryptography is a plus
  • Experience implementing zk-SNARK circuits and proof systems
  • Experience with distributed key generation
  • Knowledge of cryptographic primitives, including elliptic curves and hash functions
  • Experience implementing cryptographic systems in Rust or similar languages
  • Experience using the Circom compiler
  • Intermediate or higher English for documentation and collaboration

Benefits

  • Attendance opportunities at Ethereum and project-based conferences and events
  • Flexible and autonomous decentralized work environment
  • 100% remote work from anywhere in the world
  • Compensation in crypto or fiat

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available