Skip to main content
OP Labs

Senior Software Engineer, Protocol (Rust)

RemoteWorldwide
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to Worldwide. Set where you work from to check your eligibility.

No BS summary

OP Labs seeks a Senior Software Engineer to own features end-to-end on the Protocol Team, building Rust-based consensus-client infrastructure (kona-node) and protocol capabilities for OP Stack and OP Enterprise. Requires deep Ethereum and distributed systems knowledge, with production Rust experience.

Core skills

RustEthereum/EVM/JSON-RPC

Required skills

distributed systems

Optional skills

op-nodekonaRethGoSolidity

What you'll do

  • Own features through the full lifecycle: from architecture, implementation, and docs to deployment and monitoring. Working cross functionally to create maximum impact.
  • Build rigorous conformance and adversarial tests to ensure implementation compatibility.
  • Execute safe protocol upgrades and resolve complex availability/performance issues.
  • Use AI-assisted engineering tools effectively while maintaining rigorous standards for correctness, security, review, and technical ownership.

What they require

  • Professional record of shipping production software and maintainable Rust systems.
  • Deep knowledge of Ethereum (EVM, JSON-RPC, clients) and distributed systems.
  • Ability to navigate ambiguity and communicate complex design decisions effectively.

OP Labs builds Optimism, an open-source blockchain network that powers financial infrastructure. Hundreds of companies use the OP Stack to launch blockchains, and over 65% of Layer 2 activity on Ethereum runs through the OP Stack.

CryptoStartup
Salary not disclosed