Scan your resume against ATS criteria for this Senior Software Engineer, Protocol (Rust) role at Oplabs.
OP Labs builds Optimism, a blockchain network that powers the next generation of financial infrastructure. Hundreds of companies, from the world's largest enterprises like Sony, Coinbase, Kraken, Uniswap, OKX, and Bitpanda to the most ambitious early-stage builders, use the OP stack to launch their own blockchains and bring their users. Today, over 65% of Layer 2 activity on Ethereum runs through the OP stack.
We are a small team building at the speed of the ecosystem we support. The NYC office is our center of gravity, and we have a strong preference for people who can join us there on a hybrid schedule. We've raised $178M from a16z, Paradigm, and others. We have our work cut out for us and are looking for exceptional people to join us.
Our Protocol Team designs and operates the core specifications and clients defining the stack. This creates opportunities to improve the underlying protocol while developing differentiated capabilities for enterprise chain operators
Implementing native account abstraction across the stack.
Developing premium protocol capabilities that support OP Enterprise
We are seeking mission-driven contributors who thrive on tackling complex computer science challenges while delivering high quality code with high-velocity.
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.
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 pays 100% of your health insurance premiums, with a range of medical, dental, and vision plans to choose from.
to spend on whatever keeps you healthy and energized.
and
including performance bonus and token grants — you share in the growth of what we're building together.
No fixed allotment. Take what you need.
each year — the first week of July and the week between Christmas and New Year, when the whole company steps back at.
, three of them paid, with your equity and tokens vesting throughout.
(team dependent). Commercial and growth teams work from our SoHo office three days a week; engineering and technical roles are location-flexible.
Every team carries a travel budget so remote teammates can join us in New York, and we bring the whole company together at offsites twice a year.
We are aware of fraudulent individuals falsely claiming to represent
in recruitment activities
email address, or from a verified Linked profile.
We will never ask for payment, banking information, or personal identification details at any stage of our hiring process.
All current openings are listed exclusively on https://www.optimism.io/careers our official careers page and linked from our verified social profiles.
If you’re ever unsure about a communication that claims to be from OP Labs, please contact us directly at mailto:[email protected] [email protected] to verify authenticity.
Your safety and trust are very important to us. Thank you for helping us prevent fraud.
we offer
OP Labs pays 100% of your health insurance premiums, with a range of medical, dental, and vision plans to choose from.
How to apply for Senior Software Engineer, Protocol (Rust) at Oplabs?
Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.
What is the salary for this role?
The salary for this role is USD 236,896 - 299,306/yr per annum.
What experience is required?
This position is open to freshers and experienced candidates.
Is this position still open?
Yes, currently active and accepting applications.
Explore related active roles in software_engineering
Senior Software Engineer, Protocol (Rust)
Oplabs · Remote (Global)