Zero Knowledge/Cryptography Auditor

🕒 May 4

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Nethermind

Nethermind

201 - 500 employees

Founded 2017

₿ Crypto

🏢 Enterprise

🔐 Security

Crypto • Enterprise • Security

Nethermind is a blockchain engineering and research company that provides institutional-grade Blockchain-as-a-Service, core client implementations, security audits, formal verification, and developer tooling for Ethereum and Starknet. They offer infrastructure management, dApp and enterprise engineering, biometric identity solutions, and AI agents, and publish active research in cryptography, DeFi, and protocol design. Nethermind serves enterprises, protocols, and developers with open-source clients, node tooling, and security services to support scalable, compliant, and secure decentralized systems.

📋 Description

• Perform security reviews and audits of cryptographic and zero-knowledge systems, including primitives, protocols, zkDSL circuits, and zkVM guest programs • Analyze correctness, soundness, completeness, and potential privacy leakage in ZK programs • Review production code used in Ethereum and Aztec ecosystems and help teams identify and remediate vulnerabilities • Collaborate with teammates to maintain and improve 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 (optionally) public-facing content

🎯 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

🏖️ Benefits

• Flexible Work Options: Remote-first culture with the opportunity 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 enhance your skills. • Career Growth: Access to training, mentorship, and opportunities to contribute to open-source initiatives. • Global Events and Conferences: Opportunities to attend the industry events. • Collaborative and Innovative Culture: We foster teamwork and encourage new ideas.

Apply Now