freehire launches on Product Hunt on 26 August.

Follow →

Cryptographer (Zero Knowledge Proof)

Open 60d

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.

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

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

Benefits

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

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