Zero Knowledge/Cryptography Auditor
Job Description
We are seeking a Zero Knowledge/Cryptography Auditor to perform security assessments of cryptographic and zero-knowledge systems. This includes evaluating primitives, protocols, zkDSL circuits, and zkVM guest programs. You will analyze ZK programs for correctness, soundness, completeness, and potential privacy leaks. Review Ethereum and Aztec ecosystem production code, assisting teams in identifying and fixing vulnerabilities. Collaborate on maintaining and improving Nethermind’s internal blockchain security tools. Design and implement new security tools for cryptography and ZK systems. Stay informed on emerging ZK constructions, proof systems, and attack vectors. Participate in client meetings to explain findings, suggest best practices, and support remediation efforts. Contribute to internal knowledge sharing, research notes, and optionally public-facing content.
Qualifications
1. At least 1 year of experience in security reviews related to cryptography, zero-knowledge systems, or similar fields. 2. A bachelor's or master's degree in computer science, cyber security, mathematics, or a related discipline. 3. Strong knowledge of cryptography, including: * A solid theoretical understanding of cryptographic primitives and protocols. * Practical experience implementing and/or auditing cryptographic systems. 4. Strong Rust skills (experience auditing Rust codebases is a plus). 5. Deep understanding of Zero-Knowledge systems, including: * Hands-on experience with at least one ZK proof system (e.g. Groth16, PLONK, Halo2, Bulletproofs). * Proven use of at least one zkDSL (e.g. Circom, Noir, Halo2, Cairo, etc.). * Understanding of zkVM architectures and proof pipelines. 6. Ability to find common cryptographic and ZK vulnerabilities. 7. Strong debugging skills; reverse engineering experience is a plus. 8. Clear written and verbal communication skills.
Benefits
- Flexible work options: Remote-first culture with the chance to work from anywhere. - Global and diverse workforce: You'll work with people from various backgrounds and cultures. - Learning and development: You'll work on innovative, challenging projects and have access to experts and mentors to improve your skills. - Career growth: Access to training, mentorship, and opportunities to contribute to open-source initiatives. - Global events and conferences: Opportunities to attend industry events. - Collaborative and innovative culture: We encourage teamwork and new ideas.
Apply Now
