Core ZK Engineer – Linea
FULL_TIME • NA
This role focuses on designing and implementing zero-knowledge circuits, proving systems, and cryptographic protocols that power Linea’s zk-EVM. As a Core ZK Engineer, you will work on the foundational components that ensure scalability, correctness, and Ethereum compatibility for ZK-based systems. The position involves refining the zk-EVM structure, building performant provers, testing cryptographic implementations, and contributing to the tooling ecosystem.
You’ll collaborate with researchers and engineers across Consensys to develop secure and efficient ZK solutions that enable Layer-2 scalability and decentralized applications. This is a fully remote role open worldwide.
🔹 Responsibilities
• Refine zk-EVM structure to ensure correctness, scalability, and compatibility with Ethereum.
• Build and optimize ZK proving systems to improve performance and reduce computation overhead.
• Collaborate with researchers and engineers to design and implement advanced cryptographic protocols.
• Test, audit, and validate circuits, provers, and ZK implementations for security and correctness.
• Develop supporting libraries and tools that enhance ZK development workflows.
• Stay current with zero-knowledge research and developments in Ethereum’s ecosystem.
• Participate in design discussions and code reviews for zk-EVM components.
• Work with product teams to ensure ZK components meet functional and performance criteria.
🔹 Requirements
• Deep knowledge of cryptographic principles, SNARKs, polynomial commitments, and lookup protocols.
• Hands-on experience designing ZK circuits or maintaining circuit design tools.
• Understanding of finite fields, polynomials, hash functions, and error-correcting codes.
• Proficiency in Rust, C++, or Go; Solidity familiarity is a plus.
• Familiarity with Ethereum, the EVM, and Layer-2 scaling solutions.
• Experience optimizing complex computations (CPU, GPU, or FPGA).
• Strong problem-solving skills with focus on correctness and efficiency.
• Ability to challenge solutions and write clean, maintainable code.
• Experience working with Git and CI/CD workflows.
• Experience delivering production-quality code.
• Preferred: Advanced degree in Mathematics, CS, Cryptography, or related field.
• Preferred: Research publications or open-source ZK contributions.
• Preferred: Experience on ZK or L2 projects.
• Preferred: Contributions to cryptographic libraries or tools.
🔖 Curated by ArtofBlockchain.club
We source credible Web3 roles directly from official company career pages.
👉 More jobs & discussions at ArtofBlockchain.club