Cryptographer

LayerZero Labs

Vancouver, BC, Canada
On-site
Phd in cryptography or mathematics
Deep expertise in zero-knowledge proofs
Experience with snarks and starks
LayerZero is building the infrastructure for cross-chain interoperability using a simple, generic messaging protocol

Job Summary

  • LayerZero is building the infrastructure for cross-chain interoperability using a simple, generic messaging protocol.
  • The role involves translating theoretical cryptographic constructions into production-grade implementations for dApps.
  • Candidates will collaborate with low-level systems engineers on performance-critical implementations in Rust or C++.

Matching Summary

LayerZero is building the infrastructure for cross-chain interoperability using a simple, generic messaging protocol.

Skills & Requirements

Must-have

  • PhD in Cryptography or Mathematics
  • Deep expertise in zero-knowledge proofs
  • Experience with SNARKs and STARKs
  • Ability to write security proofs
  • Production-grade implementation skills

Nice-to-have

  • Strong publication record in cryptography
  • Experience with Rust or C++ programming
  • Background in distributed computing
  • GPU development experience
  • Open-source research contributions

Key Requirements

  • PhD (or equivalent) in Cryptography, Mathematics, or CS
  • Demonstrable open-source research contributions
  • Comfort working at the intersection of theory and engineering

Work Rights

Not specified

Sponsorship: available

Tailored Resume

Cover Letter