hero

Explore open positions at BlueYard portfolio companies

BlueYard Capital
BlueYard Capital
60
companies
144
Jobs

ZK Cryptography Researcher

OpenZeppelin

OpenZeppelin

Remote
Posted on Saturday, May 13, 2023

About us

Founded in 2015, OpenZeppelin is the premier crypto cybersecurity technology and services company, trusted by the most used DeFi and NFT projects in the world.

Our mission is to protect the open economy, safeguarding tens of billions of dollars in funds for leading crypto organizations including Aave, Coinbase, Compound, Ethereum Foundation, TheGraph and many others.

The OpenZeppelin team, spread across 30+ countries in the world, is responsible for creating the most popular Open Source Library for Smart Contract development in the world with over 15 million downloads! The expertise we've built along the years allowed us to uncover major security vulnerabilities for some of the most well known players in the market.

With the success of our products, our security audit work, and the open source educational efforts, we are setting the industry standards for secure systems of a hyper-fast-growing industry and we're looking for more folks to help us on our mission.

The Security Services team

This opening is for a Security Researcher role within the company. If you would like to build and maintain the contracts library, Defender or any of our products, check for any product development openings.

The security services team at OpenZeppelin is responsible for the planning, execution, and delivery of Security Audits for the world’s leading web3 organizations and protocols. The team currently consists of security researchers who perform the audits and conduct research, regional managers overseeing the researchers, technical project managers who oversee each project and act as the conduit between the client and audit teams, and the head of Security Services who oversees the entire team.

We are looking to bolster this team by adding specialized cryptographer roles to lead technical audits of ZK projects and perform independent research. The ZK cryptography researcher is responsible for auditing cryptographic implementations of ZK protocols, alongside our experienced team of security researchers that are analyzing the on-chain components of these protocols. This role will also be in charge of leading cryptography research on the team.

What you'll be doing

  • Analyzing the security of circuit construction and cryptographic components in support of succinct and/or zero knowledge proofs for blockchain protocols.

  • Researching new meaningful approaches based on novel cryptography research available in academia.

  • Teaming up with other auditors to review zero knowledge circuits line by line to try to hack them.

  • Conduct open-ended research around cutting edge blockchain technologies.

  • Leading research and contributing to OpenZeppelin’s projects and knowledge bases

  • Training new team members in zero-knowledge technology

  • Speaking at ZK conferences around the world

You have

  • PhD or equivalent experience in cryptography, computer science, mathematics, engineering, or related field.

  • In depth knowledge of zero knowledge proof systems and related cryptographic primitives.

  • Experience implementing cryptographic components in one or more of: Rust, Circom, OCaml, Haskell.

  • Proven track record of achieving significant results as demonstrated by grants, fellowships, patents.

  • Publications at leading workshops or conferences such as ACM, IEEE, EUROCRYPT, etc.

  • Intellectual curiosity and the capability to learn complex topics

  • An advanced English level and great communication skills (oral and written).

  • The ability to work independently, with minimal supervision.

  • Passion about the blockchain space and decentralization.

  • Ability to work collaboratively in a distributed team.

Nice to have

  • Experience analyzing blockchain protocols.

  • Experience with Solidity.

  • Experience developing applications using PLONK or recursive zk-proofs

  • Experience working with L2 scaling protocols or privacy applications

Logistics

Our interview process takes place on Zoom and tends to consist of the following stages:

  • Recruiter call (45 minutes)

  • Hiring Manager call (45 minutes)

  • Team member interview (1 hour)

  • Leadership call (30 minutes)

  • Paid work test (lasting up to 10 days)

  • Reference checks

Please let us know if you require any accommodations for the interview process, and we’ll do our best to provide assistance.

Benefits

  • Unlimited holidays 🏝
  • Fully remote: your way of working 🌎
  • Paid parental leave & benefits for primary or second caregiver 💙
  • Team events: onboarding tour & company retreats in different locations around the world 😎
  • Work from home office equipment stipend of up to $500 USD 🪑
  • Monthly allowance for wellness activities 💪
  • Coworking: access to a coworking space of your choice 👩‍💻
  • Learning: technical training; spoken language lessons in any language of your choice (using Italki) 🗣
  • Working with a global team in a fast-growing industry 🚀

At OpenZeppelin, we are an equal opportunity employer and we value different perspectives. We are committed to building a diverse workforce. This includes but is not limited to gender, race, sexual orientation, religion, national origin and other characteristics that make each one of us unique. In this uniqueness, we find the most value. Come join us!