Zero Knowledge Cryptography Auditor
Nethermind
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Nethermind
Nethermind is a blockchain research and software engineering company building high-performance infrastructure, security tooling, and cryptographic systems across the Ethereum ecosystem and beyond. They work closely with protocol teams, L2s, and ZK projects to help design, review, and secure cutting-edge decentralized systems.
The Role
As a Zero Knowledge Cryptography Auditor, you will evaluate the correctness, soundness, and security of cryptographic protocols and ZK systems. Your work will span Ethereum and Aztec ecosystems, including primitives, zkDSLs, and zkVM guest code. You will collaborate closely with other security engineers and researchers, contribute to internal tooling, and engage directly with clients to improve the security posture of their protocols.
Responsibilities
- Perform security reviews and audits of cryptographic and zero-knowledge systems.
- Analyze correctness, soundness, completeness, and privacy aspects in ZK programs.
- Review production code in Ethereum and Aztec ecosystems to identify vulnerabilities.
- Collaborate with teammates to enhance Nethermind’s blockchain security tooling.
- Design and implement new security tools for cryptography and ZK systems.
- Stay updated with emerging ZK constructions, proof systems, and attack vectors.
- Participate in client meetings to explain audit findings and remediation steps.
- Contribute to internal and public knowledge sharing.
Requirements
- 1+ year of experience in security reviews related to cryptography or zero-knowledge systems.
- Bachelor’s or Master’s degree in Computer Science, Cyber Security, Mathematics or related field.
- Strong theoretical foundation in cryptographic primitives and protocols.
- Practical experience in implementing and/or auditing cryptographic systems.
- Proficiency in Rust; experience auditing Rust codebases is a plus.
- Hands-on experience with at least one ZK proof system and usage of a zkDSL.
- Understanding of zkVM architectures and proof pipelines.
- Ability to identify cryptographic and ZK vulnerabilities and strong debugging skills.
- Clear written and verbal communication skills.
Nice to have
- Experience in traditional cybersecurity before blockchain.
- Experience with advanced cryptographic primitives such as Threshold signatures or Fully Homomorphic Encryption.
- Familiarity with or experience on ZK rollups or L2s.
- Public audit reports, blog posts, or presentations on cryptography or ZK security.
- Experience in client-facing security roles.
What We Offer / Benefits
- Remote-first culture with flexible work options.
- Opportunities to work with a global and diverse workforce.
- Access to training, mentorship and career growth opportunities.
- Participation in global events and industry conferences.
- A collaborative and innovative team environment.
Our Commitment to Diversity
Nethermind celebrates diversity and is committed to creating an inclusive environment. They believe that diverse perspectives drive innovation and lead to better solutions for the blockchain community.
Ready to Join Us?
If you are passionate about blockchain and eager to make an impact, click Apply to start your journey with Nethermind.
Key skills/competency
- Cryptography
- Zero Knowledge
- Security Audit
- Rust
- Blockchain
- Ethereum
- zkDSL
- zkVM
- Protocol Analysis
- Client Communication
How to Get Hired at Nethermind
- Customize your resume: Highlight cryptography and audit experience.
- Showcase technical skills: Emphasize Rust and ZK projects.
- Research Nethermind: Understand their blockchain initiatives.
- Prepare for interviews: Brush up on cryptographic proofs.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background