Job Description

Summary

We’re looking for an experienced Protocol Engineer to join the Proofs Team. We’re developing the infrastructure that enables the secure and permissionless withdrawal of funds from OP Stack chains and the Superchain. As a Protocol Engineer at OP Labs, you’ll help contribute to the evolution of our fault proof system and keep the Superchain secure.

What are the role responsibilities?

  1. Evolve our proof system to meet stage 2 requirements using dispute games and/or validity proofs
  2. Develop important Go-based OP Stack infrastructure, for example Cannon, the Fault Proof VM
  3. Contribute to launching and scaling Superchain interoperability, extending the proof system to clusters of interoperable chains
  4. Help keep the Superchain secure by improving our monitoring and automated response systems

What skills do you bring?

  1. Proven experience developing in Go, Rust, Java, or another similar language
  2. Blockchain development experience and strong understanding of cryptographic principles
  3. Experience in systems programming, ideally in developing low-level software such as virtual machines, interpreters, or compilers
  4. Excellent written and verbal communication skills, with the ability to document technical details clearly and collaborate effectively with team members
  5. Experience with Zero Knowledge Proofs or ZK VMs is a nice-to-have

Skills
  • Communications Skills
  • Development
  • Java
  • Rust
  • Software Engineering
  • Team Collaboration
© 2025 cryptojobs.com. All right reserved.