Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
OP Labs

Senior Software Engineer, Protocol – Rust

OP Labs

Senior Software Engineer developing Rust-based solutions for OP Labs, an open-source blockchain network. Driving critical protocol features while engaging with complex system challenges in a global remote environment.

Posted 7/28/2026full-timeRemote • 🌎 Anywhere in the WorldSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in shipping production software with a focus on Rust systems and Ethereum technologies. Capable of executing safe protocol upgrades and resolving complex performance issues while effectively communicating design decisions.

Highest-signal resume keywords
Rust ProgrammingEthereum KnowledgeDistributed SystemsSolidity ProficiencyGo Code Navigation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Production Software ShippingConformance TestingAdversarial TestingProtocol UpgradesPerformance Issue Resolution
Soft Skills
Effective CommunicationNavigating Ambiguity
Tools & Technologies
AI-Assisted Engineering ToolsEVMJSON-RPCOp-NodeKonaReth Implementations

Tech Stack

Tools & technologies
Distributed SystemsGoNode.jsRustSolidity

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Health insurance
  • Remote work options