Core ZK Engineer - Linea

📍 World
USD 168,000-187,000 per year
MIDDLE
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 Go @ 1 CI/CD @ 3 Git @ 3 Mathematics @ 3 Rust @ 1 Audit @ 3 Web3 @ 6 Ethereum @ 3 Solidity @ 1 GPU @ 3

Details

We are seeking a skilled and passionate Core Zero-Knowledge (ZK) Engineer to join our team in building and implementing zero-knowledge protocols, circuits, and provers for a zk-EVM (Zero-Knowledge Ethereum Virtual Machine). You will help push the boundaries of blockchain scalability, computation delegation, and performance by crafting cutting-edge cryptographic solutions that power ZK rollups and other decentralized applications.

Responsibilities

  • Help to refine the zk-EVM structure to ensure scalability, correctness, and Ethereum compatibility.
  • Build and optimize ZK proving systems, ensuring efficient performance and reduced computational overhead.
  • Collaborate with researchers and engineers to design and implement cutting-edge cryptographic protocols.
  • Ensure security and correctness of all ZK implementations; rigorously test and audit circuits, protocols, and provers.
  • Contribute to the development of supporting libraries and tooling to enhance ZK development.
  • Stay up-to-date with advancements in cryptography, Ethereum's ecosystem, and zero-knowledge proofs.
  • Participate in design decisions and code reviews for zk-EVM components.
  • Work closely with product teams to ensure implementations meet functional and performance requirements of the zk-EVM.

Requirements

Technical Skills

  • Deep understanding of cryptographic principles, SNARK protocols, polynomial commitments, lookup protocols and the underlying mathematical concepts.
  • Hands-on experience designing and implementing ZK circuits and/or experience maintaining circuit-design tools.
  • Familiarity with mathematical and cryptographic concepts used in ZK: finite fields, polynomials, hash functions, error-correcting codes.
  • Strong programming skills in languages like Rust, C++, or Go; experience with Solidity is a plus.
  • Familiarity with Ethereum, the EVM and Layer-2 scaling solutions.
  • Experience optimizing complex computations on CPU, GPU, or FPGA.

General Skills

  • Strong problem-solving skills and attention to detail, with focus on correctness, soundness and efficiency in ZK implementations.
  • Ability to challenge own and peers' solutions.
  • Ability to write clean, maintainable, and well-documented code.
  • Experience working in a collaborative environment using Git and CI/CD pipelines.
  • Experience with in-production code.

Preferred Qualifications

  • Advanced degree in Mathematics, Computer Science, Cryptography, or related field.
  • Published research or contributions to open-source zero-knowledge proof or cryptographic projects.
  • Experience working on ZK projects or Layer-2 projects.
  • Contributions to cryptographic libraries or tools.

Compensation

  • US pay range (not including bonus, equity or other benefits): $168,000—$187,000 USD (for US-based candidates; final amount determined through interview process).

Benefits

  • Competitive benefits package.
  • Equity grant on joining.
  • Recognition in the blockchain and Web3 ecosystem; strong career reference.
  • Continuous learning & development (Consensys Advance Program, Coursera access).
  • Unlimited vacation/holidays and company-wide "zero productivity" days.
  • Flexible working arrangements and remote-first global team.

Other

  • This is a global, remote-first role. Employment is subject to background checks (employment, education, criminal record) as a condition of hire.
  • Consensys is an equal opportunity employer and encourages applicants from diverse backgrounds.