ZK Engineer

Sorry, this job was removed at 04:06 a.m. (CST) on Wednesday, Jul 09, 2025
Be an Early Applicant
Location, WV
Blockchain • Web3
The Role

Ethereum Name Service (ENS) is a decentralized, permissionless naming system built on the Ethereum blockchain that enables human-readable names (like "myname.eth") to be linked to standard Ethereum addresses and other distributed systems.

As one of the first protocols built on Ethereum, ENS has enabled over 3 million registered .eth names, and over another 20 million ENS names from teams such as Coinbase, Uniswap, and Linea, as well as integrations with hundreds of other apps, wallets, protocols, and browsers in the crypto ecosystem.

ENS Labs has been driving the core development of the ENS protocol since 2018. We created the ENS app, open-source libraries, and core smart contracts. We are on a mission to make crypto-powered experiences as easy and accessible as browsing the web. Join us as we build the next iteration of our protocol, ENSv2, and pioneer a more decentralized, flexible, and scalable ENS for the future.

About the Role

Join ENS Labs as a Zero Knowledge Engineer and play a pivotal role in designing and launching Namechain, our upcoming zkEVM-powered Layer 2 (L2) dedicated to ENS. You’ll tackle industry-first challenges—ranging from cutting-edge circuit design and high-performance proving to privacy-preserving record systems and recursive proofs for subdomain resolution. This is an opportunity to set new standards in ZK-rollup technology and help millions of users seamlessly benefit from Ethereum-level security and near-instant, low-cost ENS operations.

If you’re passionate about pioneering new cryptographic techniques in production, we’d love to have you on the team.

What You’ll Do
  • Technical Development

    • Lead the zkEVM Rollup Architecture: Oversee the design, implementation, and optimization of Namechain’s L2 rollup, ensuring high integrity, throughput, and minimal proof latencies.

    • Circuit Design & Optimization: Contribute to and refine Linea’s zkEVM codebase, building specialized circuits for ENS logic (e.g. namehash computations, domain-merkle proofs). Explore recursive proof composition, GPU/FPGA acceleration, and novel proving algorithms to push performance.

    • Production-Grade Infrastructure: Develop and maintain robust CI/CD processes, advanced testing frameworks (including fuzzing and formal verification), and security best practices for all zero-knowledge components.

  • Integration & Collaboration

    • Collaboration with ZK Ecosystem: Work alongside leading researchers and cryptographers in the Consensys Linea community, bridging academic breakthroughs with real-world deployment.

    • Technical Standards & Documentation: Shape the next wave of industry standards for zkEVM development, from circuit versioning to universal resolver interfaces.

  • Development Process Excellence

    • Scalable System Architecture: Design solutions that can handle millions of registrations and subdomain updates without sacrificing finality or decentralization.

    • Efficient Deployment & Iteration: Drive rapid, secure release cycles for the L2 chain, leveraging dev-friendly tooling so community contributors can easily participate.

    • Performance Benchmarking: Continuously analyze prover throughput, circuit constraints, and on-chain gas metrics—ensuring the entire ENS + Namechain ecosystem meets world-class performance benchmarks.

    • Leadership & Community Engagement

      • Mentorship: Grow and mentor the engineering team, fostering a culture of technical excellence and cryptographic innovation.

      • Open-Source Advocacy: Champion open-source collaboration, contributing to ENS’s public repositories, circuit libraries, and developer tools.

      • Community Representation: Engage with broader ZK and Ethereum communities—whether speaking at conferences, hosting workshops, or leading governance discussions—ensuring ENS remains at the forefront of ZK research and development.

Who You Are
  • Expert in ZK Proofs: 3+ years of hands-on experience designing, implementing, and auditing ZK systems (zk-SNARKs, zk-STARKs, Halo 2, Nova, etc.). Advanced understanding of circuit security, arithmetization, and on-chain verification.

  • Ethereum & L2 Experience: Solid background with EVM-compatible architectures, rollup paradigms, bridging concepts, and system-level software development.

  • Security-Focused: Deep familiarity with blockchain security, distributed systems, and the pitfalls of advanced cryptographic protocols—particularly around circuit correctness, trusted setups, and data availability.

  • Open-Source Contributor: Track record of meaningful contributions to cryptographic or blockchain repositories; you enjoy engaging with a vibrant developer community.

It’s a Plus If You Have
  • Advanced Circuit Tooling: Hands-on proficiency with gnark, circom, or other specialized ZK frameworks, including Rust/C++ coding for high-performance proof generation.

  • Formal Verification Techniques: Understanding of formal methods (Coq, Lean, HALO 2 formal proofs) to ensure circuit correctness and build high-assurance systems.

  • Consensus & Performance Optimization: Experience with HPC, GPU pipelines, or specialized hardware solutions for high-speed proof generation or advanced consensus algorithms.

  • Prior ZK Rollup Experience: Familiarity with cross-chain bridging, aggregator networks, or innovative L2 data-availability approaches (e.g., danksharding, ephemeral data proofs).

ENS Labs is an equal-opportunity employer. We value diversity and are committed to fostering an inclusive, supportive environment for all team members. We welcome applicants from all backgrounds and experiences.

Similar Jobs

Cox Enterprises Logo Cox Enterprises

Business Services Specialist II (Plus One)

Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
Remote or Hybrid
United States
50000 Employees
18-27 Hourly

Cox Enterprises Logo Cox Enterprises

Senior Sales Enablement Analyst: CRM

Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
Remote or Hybrid
United States
50000 Employees
81K-122K Annually

SoFi Logo SoFi

Senior Data Engineer

Fintech • Mobile • Software • Financial Services
Easy Apply
Remote or Hybrid
United States
4500 Employees

SoFi Logo SoFi

Staff Software Engineer

Fintech • Mobile • Software • Financial Services
Easy Apply
Remote or Hybrid
United States
4500 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
27 Employees
Year Founded: 2017

What We Do

Ethereum Name Service -
ENS is DNS for the web3 space. ENS domains are a superset of DNS, allowing attaching human-readable names to websites. However, the use cases are virtually limitless, such as simplifying sending cryptocurrency, storing an avatar and profile information (think gravatar) that web3 apps will pick up and use automatically.

Best of all, the protocol is decentralised, censorship-resistant, and owned by anyone that holds the $ENS token. Ultimately we think of an ENS name as a web3 username, the first step into the new internet.

Similar Companies Hiring

Unchained Thumbnail
Fintech • Financial Services • Cryptocurrency • Blockchain
Austin, TX
145 Employees
Block Thumbnail
Software • Payments • Fintech • Financial Services • eCommerce • Cryptocurrency • Blockchain
Oakland, CA
12000 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
70 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account