Cryptography Engineer for Zero-Knowledge Proofs and Privacy Applications

Remote /
Engineering /
Job Description

You will develop Harmony’s fiat fintech integrations and zero-knowledge proofs products. New cryptographic primitives such as range proofs are prime for broad adoption of privacy with compliance

You will work on auditable privacy with zk proofs (cryptographic primitives, zk rollup, flyclient, asset swaps, identity for loans). See #zkproof on harmony.one/grants for more of our initiatives.


Qualifications

Extensive experience in zero-knowledge proofs and a deep understanding of cryptographic requirements behind timestamps, preventing double-spending, byzantine fault tolerance, hashing, smart contracts and digital signatures. You should also have an understanding of Harmony’s effective proof of stake consensus mechanism.

- 3-5 years experience with practical cryptography implementation from research to full production
- Strong background in Golang, Rust (zexe), C/C++ (libsnark), JavaScript (aztec)
- Full stack experience (Solidity, Smart Contract, and DeFi App), and developing in Rust in a production environment are a big plus


About Harmony

Scaling Ethereum Applications and Cross-Chain Finance

How to scale Ethereum applications in 2021? Harmony is a sharding protocol with a trustless Ethereum bridge.

Our developers use Ethereum tooling such as Solidity and Ether.js. Users use Metamask to store and they use our bridge to swap Harmony and Ethereum assets. We achieve 2-second finality for fast transactions and support 1000 delegating stakers for secure shards. 

A cross-chain Uniswap port is already live on our mainnet. Similar to Layer-2 protocols, Harmony is now fully interoperable with the Ethereum ecosystem.

What We Offer

At Harmony, you will work with experienced engineers in a high performance culture. We offer competitive compensation, remote work, 100% match on 401K annual limit, 100% family coverage for medical, dental and vision.

Join us if you are excited by the challenge of building zero-knowledge proofs and privacy applications for open financial systems.