Senior zkEVM Engineer

NEBRA is a research & development organization dedicated to advancing the use of zero-knowledge proofs (ZKP) to enable a more private and scalable blockchain future.
Backend
Senior Software Engineer
In-Person
Blockchain · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's network edge, requiring 5+ years experience in software development and system architecture.

Description For Senior zkEVM Engineer

NEBRA, a pioneering research & development organization focused on advancing zero-knowledge proofs (ZKP) for blockchain technology, is seeking a Senior zkEVM Engineer to join their world-class team. This role offers an early opportunity to make a significant impact in the blockchain industry by developing the next generation zkEVM for NEBRA's rollup stack (NEBRA OS).

The ideal candidate will work closely with NEBRA's research and cryptographic engineering team to design and implement NEBRA zkEVM. Key responsibilities include prototyping to validate design choices, and working on specifications and open-source implementations.

Requirements for this role include deep technical understanding of zero-knowledge proof cryptography, expertise in VM execution (EVM or industrial-strength VMs like WASM or eBPF), practical knowledge of Ethereum consensus, and mastery of system-level programming languages such as C, C++, or Rust.

This position is based in New York City and offers the chance to work on cutting-edge blockchain technology. NEBRA has already made significant strides in the field, having released NEBRA UPA, the first universal proof aggregation protocol that scales ZKP verification more than 10x on Ethereum and L2s.

Join NEBRA to be at the forefront of developing innovative solutions that will shape the future of private and scalable blockchain technology. This role is perfect for those who are passionate about blockchain, cryptography, and building secure, reliable systems at the cutting edge of technology.

Last updated 5 months ago

Responsibilities For Senior zkEVM Engineer

  • Join the process of designing and implementing NEBRA zkEVM, the next generation of zkEVM based on zkVM
  • Quickly prototype to validate design choices and decisions
  • Work on the specs and open sourced implementations of NEBRA zkEVM

Requirements For Senior zkEVM Engineer

Rust
  • Demonstrated experience in high-caliber engineering environments with a focus on technical excellence and innovative team leadership
  • Deep technical understanding of zero-knowledge proof cryptography and sub-topics such as polynomial commitment schemes, IOPs, constraint systems, etc.
  • Expertise in VM (Virtual Machine) execution, could be EVM or any industrial strength VM such as WASM, eBPF etc.
  • Practical knowledge of Ethereum consensus, DA, light client, smart contracts
  • Mastered at least one of the following system level programming languages, C/C++/Rust
  • Proficient in articulating complex technical ideas and solutions
  • Proven track record of effective team collaboration and leadership in technical projects
  • Strong track record of designing and building secure and reliable systems

Interested in this job?