ZK Engineer Jobs

Engineers who design and implement zero-knowledge proofs to enhance privacy and security in blockchain systems. A highly specialised and in-demand role in the Web3 ecosystem.

Open roles
0

Zero Knowledge (ZK) Engineers are at the forefront of advancing privacy and security in the blockchain and Web3 space. These professionals design and implement zero-knowledge proofs, a cryptographic technique that allows one party to prove to another that a statement is true without revealing any information beyond the truth of that statement. ZK Engineers work on a variety of projects, from developing secure smart contracts to enhancing the privacy features of decentralised applications (dApps). They are hired by a range of organisations, including blockchain startups, DeFi platforms, and research-heavy scaleups.

What the role does

Inside the role of a ZK Engineer

A typical week for a ZK Engineer is split between coding, research, and collaboration with cross-functional teams.

  1. 01
    Design and implement zero-knowledge proofs for various applications.
  2. 02
    Optimise and test cryptographic algorithms for efficiency and security.
  3. 03
    Collaborate with smart contract developers to integrate ZK proofs into dApps.
  4. 04
    Conduct code reviews and peer reviews to ensure high standards.
  5. 05
    Stay updated with the latest research and developments in the field.
  6. 06
    Participate in team meetings and contribute to project planning.
Career ladder

From Junior to Principal

A typical UK progression for zk engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior ZK Engineer

    0–2 yrs

    Assists in the design and implementation of basic zero-knowledge proofs, working under the guidance of more experienced engineers.

  2. Level 2

    ZK Engineer

    2–5 yrs

    Takes ownership of specific ZK proof implementations, contributes to project planning, and collaborates with cross-functional teams.

  3. Level 3

    Senior ZK Engineer

    5–8 yrs

    Leads the design and implementation of complex ZK proofs, mentors junior engineers, and drives innovation in the team.

  4. Level 4

    Principal ZK Engineer

    8+ yrs

    Strategises and directs the overall ZK proof architecture, influences company-wide technical decisions, and represents the team in industry forums.

Pathway

How to become a ZK Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Learn the Basics

    Gain a solid understanding of cryptography, blockchain fundamentals, and zero-knowledge proofs through courses and self-study.

  2. 2

    Build Projects

    Start with small projects, such as implementing simple ZK proofs, to gain practical experience and build a portfolio.

  3. 3

    Join a Team

    Find an entry-level position in a blockchain or Web3 company to work on real-world ZK proof applications and learn from experienced engineers.

  4. 4

    Specialise and Lead

    Develop expertise in specific areas of ZK proofs, take on leadership roles, and contribute to the broader community through research and publications.

  5. 5

    Influence and Innovate

    Become a thought leader in the field, influencing the direction of ZK proof research and development, and mentoring the next generation of engineers.

No ZK Engineer Jobs jobs right now

We don't have any matching roles at the moment, but new jobs are added daily.

Latest jobs

Elliptic logo

Elliptic · 51–200 people · Series B

Head of Compliance Product

  • London
  • Hybrid
  • Director · manages people
  • Permanent

Lead the product managers behind Elliptic's core compliance portfolio, spanning wallet and transaction screening, continuous monitoring, on-chain investigations and risk configuration. A player-coach role reporting to the VP of Product, it also drives the product side of an agentic compliance programme, building AI capabilities with auditability and explainability designed in from the start.

AI · Agentic AI

Last month
Elliptic logo

Elliptic · 51–200 people · Series B

Senior Crypto Threat Analyst - Terrorism

  • London
  • Hybrid
  • Senior
  • Permanent

Leads counter-terrorism financing investigations into cryptoasset use by terrorist actors and facilitation networks, validating exposure and attribution confidence. Builds typologies and detection logic, works across UN, US, UK and EU designation regimes, and briefs clients, regulators and public-sector partners. Requires OSINT, blockchain tracing and AI-assisted analysis.

Python · SQL

Last month
Chainalysis logo

Chainalysis · 51–200 people · Series C

Solutions Architect

  • United Kingdom
  • Remote
  • Permanent

Technical lead across the full customer journey, running discovery, demos and proofs of value with Sales, then owning post-sale configuration, deployment and tuning of blockchain analytics products. Works directly with banks, exchanges and payment processors on compliance, investigations and risk workflows, feeding field insights back to Product and Engineering.

Chainalysis · REST API · SQL +2

Last month
Elliptic logo

Elliptic · 51–200 people · Series B

Data Science Lead

  • London
  • Hybrid
  • Lead · manages people
  • Permanent

Player-coach lead role owning a small data science team within the Intelligence function, setting direction, hiring, and running model governance while still writing code and reviewing methods. Work spans clustering, attribution, heuristics and labelling on large behavioural and on-chain datasets using Python, SQL, Spark or Databricks and AWS.

AWS · Spark · Databricks +1

Last month
Kraken logo

Kraken · 501–1000 people · Late stage

Head of Exchange Infrastructure

  • United Kingdom
  • Remote
  • Director · manages people
  • Permanent

Owns the exchange layer underpinning every Kraken product: matching engine, core infrastructure, third-party custody, algo and API engines. Leads four to five product managers, partnered with an engineering manager, to consolidate multiple matching engines into one interface-agnostic stack, starting with US derivatives. Defines success metrics such as p99 latency, throughput and uptime while sequencing migration without disrupting live markets.

Last month
Kraken logo

Kraken · 501–1000 people · Late stage

Staff Security Architect

  • United Kingdom
  • Remote
  • Senior
  • Permanent

Hands-on security architecture role embedded within engineering teams, designing and reviewing security for infrastructure, cryptography, web3, Rust and AI products. Conducts security assessments and audits, advises blockchain teams on secure operations, and works remotely across a small, highly technical internal consulting group.

Rust

6 months ago
FAQs

Common questions

  • Essential skills include a strong foundation in cryptography, programming proficiency in languages like Rust or C++, and a deep understanding of blockchain and zero-knowledge proofs.

  • ZK Engineers typically work in tech startups, DeFi platforms, and research-heavy scaleups. They often collaborate with cross-functional teams and may work in both on-site and remote settings.

  • Salary ranges for ZK Engineers can vary widely based on experience and location. For specific salary data, please refer to the salary section on this page.

  • Career progression opportunities include moving from junior to senior roles, taking on leadership positions, and eventually becoming a principal engineer or a thought leader in the field.

Hiring zk engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.

Are you sure?