
Senior Software Engineer, Protocol (Rust)
OP Labs
Completely RemoteFull TimeInformation Technology
Posted Yesterday
Job description
Responsibilities
- Own features through the full lifecycle: from architecture, implementation, and docs to deployment and monitoring
- 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
Requirements
- 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
Preferred Qualifications
- Familiarity with op-node, kona, or Reth implementations
- Ability to read and navigate production Go code while migrating behavior into Rust
- Proficiency in Solidity for system-level smart contracts
About the Company
OP Labs builds Optimism, an open-source blockchain network that powers the next generation of financial infrastructure. The OP Stack powers over 50% of Ethereum's L2 activity.
Skills & tools
RustEthereumSolidity
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Production Rust experience
- 02Ethereum knowledge
- 03Distributed systems expertise
AdWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
OP Labs
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Yesterday
AdWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches