Zero Knowledge (ZK) Jobs

786 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Zero Knowledge (ZK) Jobs
Job Position Company Posted Location Salary Tags

Ethereum Foundation

Remote

$0k

Electron Labs

India

$50k - $100k

Mycelium

Melbourne, Australia

$98k - $110k

Sismo

Paris, France

$70k - $130k

Sismo

Paris, France

$85k - $90k

Sismo

Paris, France

$85k - $90k

Sismo

Paris, France

$85k - $90k

Findora

Menlo Park, CA, United States

$45k - $75k

Findora

Remote

$42k - $60k

Findora

Remote

$56k - $79k

Quant Network Ltd

London, United Kingdom

$72k - $110k

Web3 Labs

United Kingdom

$65k - $100k

Ethereum Foundation

Remote

$0k

Ethereum Foundation

Remote

Ethereum Foundation

Remote

Web3 Engineer

Ethereum Foundation
$0k

This job is closed

Privacy & Scaling Explorations Research Group - Ethereum Foundation
About the Privacy and Scaling Explorations Research Group

We are a cutting-edge technological research group exploring practical applications for Zero-Knowledge Proofs and Scaling solutions. Our mission is to build the cryptographic primitives that will form the bedrock of a rich and vibrant ecosystem of decentralized applications, built on Ethereum. We do this through pure research projects, by building proofs of concept, and by facilitating the integration of technological primitives into decentralized applications. Examples for projects we are working on include zkEVMZkopru, Unirep, Semaphore and MACI.

Here’s what you might want to know before reading on:

  • We share a passion for experimental Ethereum focused privacy and scaling solutions
  • We are building public goods i.e. open-source software without the expectation of any profit
  • We are global, remote-friendly, and open to contractors
  • If your primary interest lies in DeFi, NFTs, or trading, this role will unlikely be a good fit for you
  • Cultural alignment with our values is very important to us. You will enjoy working with us if you have an entrepreneurial mindset and want to tackle challenges that no one else has solved yet. You are radically open-minded and keen on building the next generation of web infrastructure and decentralized systems.

Our team is for you if you:

  • Get excited about the technical rabbit holes of Ethereum
  • Have technical knowledge of Ethereum and understand the key vocabulary
  • Are interested in building applications and infrastructure that help Ethereum to scale and to enable user privacy
  • Have a strong interest in learning about applications of Zero Knowledge Proofs
  • Have experience with system architecture
  • Are an FOSS enthusiast and have an active Github profile

We're hiring engineers for several projects. Generally, you should have solid experience with Web3:

  • Solidity
  • TS/JS
  • Ethers
  • React
  • Nodejs
  • Unit testing
  • Web service development

In addition, were searching for project-dependent specializations:

  • Experience with browser extension
  • Building for WASM
  • NoSQL database: Firebase or Mongodb
  • Messaging frameworks
  • Some familiarity with building and running zk-SNARK circuits

DO NOT APPLY ON ANGELLIST

To apply follow the link below
https://jobs.lever.co/ethereumfoundation/ece6534a-b946-4996-b7e7-713bd1ec0353?lever-origin=applied&lever-source%5B%5D=Angel%20list

Ethereum Foundation focuses on Cryptocurrency and Blockchains. Their company has offices in Remote. They have a mid-size team that's between 51-200 employees.

You can view their website at https://ethereum.org/ or find them on Twitter and LinkedIn.

What is Zero-knowledge?

Zero-knowledge is a concept in cryptography that allows two parties to exchange information without revealing any additional information beyond what is necessary to prove a particular fact

In other words, zero-knowledge is a way of proving something without actually revealing any details about the proof

Here are some examples of zero-knowledge:

  1. Password authentication: When you enter your password to log into an online account, the server doesn't actually know your password. Instead, it checks to see if the hash of your password matches the stored hash in its database. This is a form of zero-knowledge because the server doesn't know your actual password, just the hash that proves you know the correct password.
  2. Sudoku puzzles: Suppose you want to prove to someone that you've solved a particularly difficult Sudoku puzzle. You could do this by providing them with the completed puzzle, but that would reveal how you solved it. Instead, you could use a zero-knowledge proof where you demonstrate that you know the solution without actually revealing the solution itself.
  3. Bitcoin transactions: In a Bitcoin transaction, you prove that you have ownership of a certain amount of Bitcoin without revealing your private key. This is done using a zero-knowledge proof called a Schnorr signature, which allows you to prove ownership of a specific transaction output without revealing the private key associated with that output.
  4. Secure messaging: In a secure messaging app, you can prove to your contacts that you have access to a shared secret without revealing the secret itself. This is done using a zero-knowledge proof, which allows you to prove that you have access to the secret without actually revealing what the secret is.