Skip to main content
OP Labs

Senior Software Engineer, Protocol (Rust)

RemoteWorldwide
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Startup
Salary not disclosed
Check eligibility

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

No BS summary

Senior software engineer for protocol work in Rust. Needs production Rust experience, deep Ethereum knowledge, and distributed systems experience. Remote globally.

Core skills

RustEthereum

Required skills

EVMJSON-RPC

Optional skills

op-nodekonaRethGoSolidity

What you'll do

  • Develop kona-node and related Rust-based consensus-client infrastructure as a fully compatible and production-ready alternative to op-node
  • Implement native account abstraction across the stack
  • Develop premium protocol capabilities that support OP Enterprise
  • Own features through the full lifecycle: architecture, implementation, documentation, deployment, and monitoring
  • Work cross-functionally to create maximum impact
  • Build rigorous conformance and adversarial tests to ensure implementation compatibility
  • Execute safe protocol upgrades
  • Resolve complex availability and performance issues
  • Use AI-assisted engineering tools effectively while maintaining 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, including EVM, JSON-RPC, and clients
  • Deep knowledge of distributed systems
  • Ability to navigate ambiguity and communicate complex design decisions effectively
  • Mission-driven contributor who thrives on tackling complex computer science challenges while delivering high quality code with high velocity
  • Preferred: Familiarity with op-node, kona, or Reth implementations
  • Preferred: Ability to read and navigate production Go code while migrating behavior into Rust
  • Preferred: Proficiency in Solidity for system-level smart contracts

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

Details

Apply routeDom
Salary not disclosed