Taro Logo

Cryptography Research Engineer – Anonymous MACI

DoraHacks is building next-generation governance infrastructure for decentralized and real-world communities with advanced MACI technology.
Security
Senior Software Engineer
Remote
5+ years of experience
Blockchain · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Cryptography Research Engineer – Anonymous MACI

Dora Factory is at the forefront of building next-generation governance infrastructure for decentralized and real-world communities. As a leader in privacy-preserving, tamper-resistant voting mechanisms, they have developed the most advanced MACI (Minimal Anti-Collusion Infrastructure) and anonymous MACI (aMACI) stacks. Their technology has been instrumental in powering significant governance rounds, including the AEZ MACI round.

The Cryptographic Research Engineer role offers an exciting opportunity to join their research engineer team, focusing on advancing MACI, anonymous MACI, and other advanced governance protocols. This position combines cutting-edge cryptography research with practical implementation, where you'll be designing and engineering novel cryptographic mechanisms crucial for collusion resistance, anonymity, and censorship-resistance in decentralized governance systems.

The ideal candidate will have a strong academic background in cryptography or related fields, hands-on experience with cryptographic libraries and protocols, and a deep understanding of blockchain technology. You'll be working with advanced concepts like ZK-SNARKs, FHE, and threshold cryptography, while collaborating with protocol engineers to bring these innovations to life.

This role offers the unique opportunity to shape the future of decentralized autonomous organizations (DAOs) and public goods funding. You'll be contributing to open-source projects, publishing research findings, and actively participating in the cryptography community. The position is remote, offering flexibility while working on groundbreaking technology that's actively shaping the future of trustless, anonymous, and autonomous governance.

Last updated 17 days ago

Responsibilities For Cryptography Research Engineer – Anonymous MACI

  • Research and develop enhancements to the MACI and aMACI protocols, focusing on scalability, anonymity, and verifiability
  • Implement and test advanced cryptographic primitives in autonomous systems
  • Collaborate with protocol engineers and product teams for real-world deployments
  • Conduct threat modeling and security analysis
  • Optimize cryptographic circuits and improve gas efficiency for on-chain operations
  • Publish findings, write documentation, and contribute to open-source codebases
  • Stay up to date on cutting-edge cryptographic research

Requirements For Cryptography Research Engineer – Anonymous MACI

Rust
TypeScript
  • Bachelor's, Master's, or Ph.D. in Cryptography, Foundation Computer Science, Applied Mathematics, or related fields
  • Experience working with libraries like Circom, Halo2, Arkworks, or gnark
  • Solid understanding of cryptographic protocols such as zero-knowledge proofs
  • Experience implementing cryptographic systems in Rust, TypeScript, or Solidity
  • Strong understanding of privacy, identity, and governance challenges in decentralized systems

Interested in this job?