Zero-Knowledge Cryptography Expert

About the Role

You will research and analyze zero-knowledge proof systems and multi-party computation, audit cryptographic protocol implementations, and translate complex academic results into practical, actionable guidance. You will communicate findings clearly to engineers and clients, publish research, and integrate discovered vulnerabilities into internal tools to improve security.

Requirements

  • Bachelor’s degree plus minimum 2 years relevant experience or Master’s or PhD in Computer Science, Mathematics, or related field
  • Strong foundation in cryptography including elliptic curve cryptography, protocol design, implementation and circuit design
  • Familiarity with zero-knowledge proof systems such as SNARKs, STARKs, and Bulletproofs
  • Proficiency in at least one programming language: C, C++, Go, or Rust

Responsibilities

  • Audit code and secure implementations of cryptographic protocols in collaboration with external protocol developers
  • Conduct in-depth security research in cryptographic protocols and publish findings
  • Research zero-knowledge protocols and translate academic papers into accessible insights
  • Identify common vulnerabilities in zero-knowledge protocols and incorporate mitigations into internal tools
  • Communicate technical findings to engineers and, when necessary, directly to clients

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k) with company matching
  • Life and accidental death and dismemberment insurance
  • HSA (with high deductible plan)
  • FSA
  • Flexible paid time off and holidays
  • Variable commission program for business development sales roles

Skills

Apply Now
Zero-Knowledge Cryptography Expert at CertiK | JobStash