Zero Knowledge (ZK) Jobs

558 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$81k - $96k

$90k - $110k

$81k - $95k

$90k - $150k

$63k - $65k

$156k - $205k

$72k - $90k

$86k - $117k

$86k - $117k

$86k - $117k

$72k - $90k

$72k - $87k

$81k - $148k

$36k - $54k

Provable
$81k - $96k estimated
California San Francisco United States

About Provable

At Provable, our mission is to redefine trust and privacy in the digital world.

By creating tools that simplify the complexities of zero-knowledge technology, we empower developers to build applications that prioritize security, user control and scalability. We envision a future where privacy is not an afterthought but a fundamental standard, enabling a more secure and equitable Web3.

Our commitment extends beyond technology to fostering a vibrant, collaborative community of innovators. Through accessible resources, thoughtful design, and a focus on developer success, we aim to bridge the gap between cutting-edge blockchain technology and real-world applications. Together we’re not just building tools-we’re shaping the foundation for a private decentralized future.

The Role

Are you ready to travel the world, connect with developers, and get paid to make an impact? As the Developer Relations Lead at Provable, you'll be the ultimate bridge between the Leo programming team and a global community of Aleo developers. This role is your passport to engaging with developers, teaching cutting-edge technology, and growing a passionate ecosystem.

Imagine your days filled with connecting at conferences, coding workshops, and brainstorming sessions with some of the brightest minds in blockchain. As a Leo power user, you'll flex your engineering chops to discover new use cases and help developers unlock their potential. If you thrive on open-source innovation and love building communities, this is your chance to turn passion into profession.

Your Mission

  • Inspire and Educate: Craft and share content that sparks curiosity and empowers developers to master the Leo programming language.

  • Be the Face of Leo: Lead Core Developer Calls, host Discord discussions, and shine at in-person events across the globe.

  • Push the Boundaries: Dive deep into Leo to build groundbreaking applications and demonstrate what's possible.

  • Collaborate and Align: Partner with product, engineering, and marketing teams to ensure developer relations are in sync with Provable's goals.

  • Champion the Ecosystem: Advocate for the needs of developers while fostering relationships that strengthen the Aleo community.

  • Write with Clarity: Create and maintain stellar technical documentation that makes developers’ lives easier.

What You Bring

  • Engineering Prowess: A strong background in software engineering, with bonus points for protocol engineering or full-stack blockchain experience.

  • Blockchain Know-How: Solid understanding of blockchain concepts, and extra credit for familiarity with zero-knowledge proofs.

  • Magnetic Communication Skills: Whether you're writing or speaking, you know how to captivate an audience.

  • Content Creation Mastery: You have a knack for creating technical content that resonates.

  • Community Builder: You've successfully engaged with and grown developer communities in the past.

  • SF Vibes: You're ready to join us in San Francisco 3–5 days a week for collaboration and camaraderie.

What You’ll Get

  • Epic Perks: A monthly budget for whatever fuels your productivity—home office gear, transportation, fitness, or learning.

  • Top-Tier Healthcare: Comprehensive coverage for your peace of mind.

  • Flexible Vacation: Take time off when you need it.

  • World-Class Travel: Represent Provable at major industry events worldwide, all on us.

  • Team Adventures: Join regular off-sites and retreats with an ambitious and fun-loving team.

At Provable, we celebrate diversity and are committed to creating an inclusive environment for all employees. We also comply with all relevant local hiring laws, including those covering arrest and conviction records.

Why Join Provable?

Here, you'll go beyond a job title. You'll shape the future of blockchain technology while exploring the globe, connecting with a passionate community, and leaving your mark on the Aleo ecosystem.

If this sounds like your dream role, apply today, and let’s build the future together! 🌍

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.