Zero Knowledge/Cryptography Auditor
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 1+ year of experience performing security reviews related to cryptography, zero-knowledge systems, or closely related domains • Bachelor’s or Master’s degree in Computer Science, Cyber Security, Mathematics, or a related field • Strong foundation in cryptography, including: • Solid theoretical understanding of cryptographic primitives and protocols • Practical experience implementing and/or auditing cryptographic systems • Strong proficiency in Rust (experience auditing Rust codebases is a strong plus) • Deep understanding of Zero-Knowledge systems, including: • Hands-on experience with at least one ZK proof system (e.g. Groth16, PLONK, Halo2, Bulletproofs) • Proven usage of at least one zkDSL (e.g. Circom, Noir, Halo2, Cairo, etc.) • Understanding of zkVM architectures and proof pipelines • Ability to identify common cryptographic and ZK vulnerabilities • Strong debugging skills; experience with reverse engineering is a plus • Clear written and verbal communication skills • Multiple years of experience in traditional cybersecurity before moving into blockchain • Experience reviewing or implementing advanced cryptographic primitives such as: • Threshold signatures • Fully Homomorphic Encryption (FHE) • Anonymous credentials • Familiarity with or experience working on ZK rollups or L2s (e.g. Aztec or similar systems) • Publicly available audit reports, blog posts, or presentations on cryptography or ZK security • Experience working in client-facing security roles
Responsibilities
• Perform security reviews and audits of cryptographic and zero-knowledge systems. • Analyze correctness, soundness, completeness, and potential privacy leakage in ZK programs. • Review production code used in Ethereum and Aztec ecosystems to identify vulnerabilities. • Collaborate with teammates on maintaining and improving Nethermind’s internal blockchain security tooling. • Design and implement new security tools for cryptography and ZK systems. • Stay up to date with emerging ZK constructions, proof systems, and attack vectors. • Participate in client meetings to explain findings, recommend best practices, and support remediation efforts. • Contribute to internal knowledge sharing, research notes, and public-facing content (optionally).
Benefits
• Flexible Work Options: Remote-first culture with the opportunity to work from anywhere. • Flexible Work Options • Global and Diverse Workforce: You'll work with people from various backgrounds and cultures. • Global and Diverse Workforce: • Learning and Development: You'll work on innovative, challenging projects and have access to experts and mentors to enhance your skills. • Learning and Development • Career Growth: Access to training, mentorship, and opportunities to contribute to open-source initiatives. • Career Growth • Global Events and Conferences: Opportunities to attend the industry events. • Global Events and Conferences: • Collaborative and Innovative Culture: We foster teamwork and encourage new ideas. • Collaborative and Innovative Culture: • Our Commitment to Diversity • At Nethermind, we celebrate diversity and are committed to creating an inclusive environment for all team members. We believe a variety of perspectives drives innovation and leads to better solutions for the blockchain community. • Ready to Join Us? • Ready to Join Us? • If you're passionate about blockchain and eager to make an impact, we’d love to hear from you. Click Apply for this job to start your journey with Nethermind.