Cryptographer (Zero Knowledge Proof)

About the Role

You will plan and implement cryptographic applications with a focus on secure multi-party computation and zero-knowledge proofs. You will participate in the full lifecycle of crypto infrastructure including requirement gathering, design, coding, testing, deployment, documentation and support. You will evaluate novel cryptography research and blockchain technologies, contribute creative technical solutions, engage with developer communities and promote engineering best practices.

Requirements

  • Expertise in cryptography, especially TSS, MPC or zk-SNARK
  • Experience programming in Rust or Golang or other mainstream languages
  • Familiarity with modern software frameworks and design patterns
  • Proven practice in designing and implementing complex systems
  • Ability to analyze and evaluate novel research in cryptography and blockchain

Responsibilities

  • Plan and implement cryptographic applications with emphasis on MPC and zero-knowledge proofs
  • Design, code, test and deploy wallet, framework and library components
  • Gather requirements and produce technical designs and documentation
  • Evaluate and integrate novel cryptography research and blockchain technologies
  • Contribute creative solutions to technical and business challenges
  • Engage with developer communities and facilitate technical partnerships
  • Promote and enforce technology best practices within engineering workstreams
  • Provide ongoing support and maintenance for deployed cryptographic infrastructure

Benefits

  • Remote work from any location and timezone
  • Flexible working hours
  • Casual dress code

Skills

Apply Now
Cryptographer (Zero Knowledge Proof) at Binance | JobStash