← Back to list
Job · Senior

Senior Software Engineer, Protocol (Rust)

Software Engineer • Senior • Remote • Full-time • European Union EU/EMEA

OP Labs builds Optimism, the open-source blockchain network. The Protocol team develops Rust-based consensus-client infrastructure (kona-node) and native account abstraction for the OP Stack.

Stack

Responsibilities

  • ▹Develop kona-node and Rust-based consensus-client infrastructure
  • ▹Implement native account abstraction across the stack
  • ▹Own features through their full lifecycle (architecture to deployment/monitoring)
  • ▹Build rigorous conformance and adversarial tests
  • ▹Execute safe protocol upgrades

Requirements

  • ▹Proven track record shipping production, maintainable Rust systems
  • ▹Deep knowledge of Ethereum (EVM, JSON-RPC, clients)
  • ▹Understanding of distributed systems
  • ▹Ability to communicate complex design decisions

Nice to have

  • ▹Familiarity with op-node, kona or Reth implementations
  • ▹Ability to read Go code and migrate it to Rust
  • ▹Proficiency in Solidity for system-level contracts

Soft skills

Navigating ambiguityCross-functional collaborationResponsible use of AI-assisted engineering tools

What we offer

  • ▹Remote-friendly role (NYC office as center of gravity)

About the company

OP Labs builds Optimism, an open-source blockchain network; the OP Stack powers over half of Ethereum's Layer 2 activity and has raised $178M in funding.

Similar jobs