Zero Knowledge Cryptography Engineer

Terminal 3

Date listed

2 months ago

Employment Type

Full time



Found on:

Responsive image Remote OK

We are looking for a Zero-Knowledge Cryptography Engineer to develop and implement cryptographic, zero-knowledge (ZK) solutions to enable secure and private communication between our core Web3 platform and our enterprise clients.

What will I be doing?

  • Design and implement ZK solutions that allow privacy-preserving interaction with user data

  • Develop and optimize ZK circuits and primitives

  • Research various ZK techniques and tools to best leverage as necessary

  • Create and maintain technical documentation on ZK

What do I need to succeed?

  • 3+ years of experience and proven track record in an Engineering role

  • Strong experience with programming languages such as Rust or C/C++

  • Strong knowledge and experience in cryptography protocols and ZK proofs (e.g. SNARKs, STARKs), having written production-ready ZK circuits

  • Familiarity with ZK-related libraries and tools, such as Circom, ZoKrates, Halo2, Noir, etc.

  • Master’s or higher degree in Computer Science, Math, or a related field

  • Nice to have: understanding of identity-related technical concepts (Decentralized Identity / DID, Verified Credentials)

Additional Requirements

  • Ability to problem-solve creatively and pragmatically

  • An appreciation for the importance of good documentation

  • Effective written and verbal English communication

  • Attention to detail

  • An entrepreneurial mindset, and the ability to thrive in a startup environment

  • Experience with and knowledge of Web3 and blockchain concepts and technologies

Salary and compensation

No salary data published by company so we estimated salary based on similar jobs related to Web3 and Engineer jobs that are similar:

$80,000 — $122,500/year

Findwork Copyright © 2023


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs