About the company
Quantstamp is the leader in blockchain security. We secured blockchain applications that manage over $200 billion dollars worth of digital assets for the best projects in the space including OpenSea, ETH2.0, Solana, and Maker. We are securing the financial infrastructure of tomorrow.
Job Summary
Need to haves
📍Mastery of at least one zk-SNARK/zk-STARK proof system (e.g., PLONK, HALO/HALO2, Groth16, Bulletproofs), or a strong enough technical background to understand one (and this should have some direct connection to cryptography) 📍Ability to code and develop software. You should have experience with at least one major language, like Rust, Python, Java, or C; the exact language is not too important. You should be familiar with versioning software (specifically, GitHub), testing, and a familiarity with algorithms and data structures. 📍Knowledge of cryptographic primitives or concepts, like elliptic curve cryptography, hash functions, and PCPs. 📍Ability to read and interpret academic papers 📍Ability to communicate ideas 📍Partial availability (2-6h) during EST work hours to allow for communication with the team.
Nice to haves
📍Familiarity with existing ZK Rollup designs 📍Familiarity with multiple ZK proof systems 📍Strong coding ability 📍Knowledge of software development in Solidity, including testing and various development frameworks like Hardhat. 📍Familiarity with blockchain ecosystems, particularly Ethereum 📍Familiarity Circom for writing zero knowledge circuits