Zero Knowledge (ZK) Jobs

762 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

Discreet Labs

Palo Alto, CA, United States

$60k - $100k

Ethereum Foundation

Remote

Sismo

Paris, France

$33k - $75k

Horizen

New York, NY, United States

Horizen Labs

New York, NY, United States

$33k - $75k

Bitt

United States

$72k - $100k

VolumeFi

United States

$72k - $90k

Matter Labs

New York, NY, United States

$84k - $90k

Bitt

United States

$54k - $75k

Empiric Labs

New York, NY, United States

$63k - $90k

SELF ID

New York, NY, United States

$72k - $85k

Empiric Labs

New York, NY, United States

$51k - $75k

Applied Blockchain

United Kingdom

$36k - $70k

Greenfield Source

New York, NY, United States

$62k - $90k

Self ID, Inc.

New York, NY, United States

$72k - $77k

Discreet Labs
$60k - $100k estimated
CA Palo Alto US
Apply

Our mission at Discreet Labs is to make privacy more programmable through adoption of applied cryptography, and decentralized blockchain technology.

Discreet Labs is the developer of Findora, a public blockchain with programmable privacy. The original research team behind Findora also invented Bulletproofs, a type of zero-knowledge proofs that have been widely used across different blockchains such as Monero, Mimblewimble, and Grin. Discreet Labs has implemented Bulletproofs on Findora to support confidential transactions, and private asset issuance. The company is also working on additional zero-knowledge proofs to support confidential smart contracts for more programmable privacy.

Discreet Labs is backed by Polychain and Powerscale Capital, and is partnered with dozens of companies and organizations including Tencent, BSN, MetisDAO, Taxa, Bank of Asia, Travel USA Express, MoneyMoov, IOTPay, YouWorld, Citcon, and Bayes.

We have offices in Palo Alto, CA and Beijing, China, plus we have the platform tools and benefits to support you in your remote work environment.

Overview

Our mission at Discreet Labs is to make privacy more programmable through adoption of applied cryptography, and decentralized blockchain technology.

Discreet Labs is the developer of Findora, a public blockchain with programmable privacy. The original research team behind Findora also invented Bulletproofs, a type of zero-knowledge proofs that have been widely used across different blockchains such as Monero, Mimblewimble, and Grin. Discreet Labs has implemented Bulletproofs on Findora to support confidential transactions, and private asset issuance. The company is also working on additional zero-knowledge proofs to support confidential smart contracts for more programmable privacy.

Discreet Labs is backed by Polychain and Powerscale Capital, and is partnered with dozens of companies and organizations including Tencent, BSN, MetisDAO, Taxa, Bank of Asia, Travel USA Express, MoneyMoov, IOTPay, YouWorld, Citcon, and Bayes.

We have offices in Palo Alto, CA and Beijing, China, plus we have the platform tools and benefits to support you in your remote work environment.

Although this position will be remote, with occasional travel to North America, Europe and Asia, it will require working hours that overlap with Pacific Standard Time (PST). Strong written and spoken language proficiency in English is required, although knowledge of other languages (e.g. Mandarin), would be an advantage in order to liaise with stakeholders across the world.

Impact

Software Quality Assurance Engineers work with a talented team of systems, research, and full stack engineers and architects as Findora builds out its core infrastructure and specific applications. The core engineering team's primary focus is to build out the Findora platform, a highly performant distributed system incorporating significant innovations in cryptography, storage/authenticated data structures, and consensus/state machine replication. Additionally, as the platform is implemented, a growing number of ecosystem applications will be developed atop the Findora infrastructure, requiring a reliable base upon which to build. Software Quality Assurance Engineers must collaborate effectively with the core engineering team to make Findora applications as robust and straightforward as possible. We are looking for meticulous and articulate engineers with a passion for high quality financial systems.

Responsibilities

  • Interactive software testing of decentralized blockchain protocol and related services
  • Development of an automated testing framework for integration tests preferably using Jest,Mocha and related JS libraries.
  • Maintaining the tests required for CI/CD pipeline .Create and maintain documentation for bugs , issues and reports.
  • Proficient in one more coding languages , preferably Javascript

Requirements
  • B.S. degree in Computer Science or similar field; or equivalent practical experience
  • 3+ years of Software Quality Assurance work
  • Experience working in blockchain project(s), and having a basic understanding of the mechanics of a blockchain protocol
  • Excellent communication and collaboration skills.
  • Proficient in written English

Preferred
  • Experience working on an EVM/Cosmos (Tendermint) based chain
  • Experience working with open source projects
  • Experience in writing and debugging solidity code
  • Having strong opinions about crypto and decentralization
  • Experience building client side tooling for blockchains such as wallets, explorers, indexer, etc.

Perks
  • Opportunities to create test systems and automation
  • Work on cutting edge technology with a team of engineers trying to solve real world problems
  • Learn from systems engineering and cryptography domain experts in a mentorship-oriented work culture
  • Make a big impact as an early contributor

Our Tech Stack

Rust, JavaScript, TypeScript, Terraform, AWS, Zero-Knowledge Proofs (ZKP), Multi-party Computation (MPC)
  • Discreet Labs is an Equal Opportunity Employer

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.