Similar Jobs
See allBlockchain Engineer
Cari
US
TypeScript
Solidity
Backend
Senior Software Engineer - Transaction Management
Turnkey
US
Go
AWS
Cryptography
Senior Software Engineer, Fleet Telemetry & Control/Rust
Verse
US
Rust
C/C++
Go
Member of Technical Staff, Custody (Backend Engineer)
Anchorage Digital
Global
Go
Distributed Systems
GraphQL
Senior Rust Engineer
Ditto
Global
Rust
Observability
Telemetry
Role Responsibilities:
- 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.
Skills and Experience:
- 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) Familiarity with op-node, kona, or Reth implementations.
- (Preferred) Ability to read and navigate production Go code while migrating behavior into Rust.
- (Bonus) Proficiency in Solidity for system-level smart contracts.
OP Labs
OP Labs builds Optimism, an open-source blockchain network powering next-gen financial infrastructure. A small team building at speed with $178M from a16z and Paradigm, remote-friendly with a NYC hub.