4 days ago

Protocol Engineer

Coinbase

Hybrid
Full Time
$165,852
Hybrid

Job Overview

Job TitleProtocol Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$165,852
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Base and the Role

Base is embarking on an ambitious journey to onboard a million developers and a billion users onto the blockchain. As a Protocol Engineer, you will be instrumental in scaling this vision, paving the way for mass adoption of onchain technologies.

What You'll Do

  • Hack on execution client internals (geth, reth, etc.) to extend capacity and capabilities well beyond current standards.
  • Develop representative loads against which to rigorously benchmark performance.
  • Improve OP stack through efforts such as reducing the footprint of data that needs to be made L1-available.
  • Helping with important external scaling efforts such as PeerDAS and Danksharding.

What We Look For in You

  • Some understanding of geth and/or reth internals (deep understanding of either a huge plus).
  • Familiarity with database internals and high-performance database systems.
  • Understanding of the Ethereum scaling roadmap, and crypto-forward knowledge more generally.
  • A track record of successful scaling of an existing high throughput system.

Nice to Haves

  • Experience in software parallelization, including but not limited to optimistic concurrency and operation pipelining.
  • Understanding of optimized approaches to Ethereum state management such as Erigon/Reth's flat DB, FirewoodDB, MonadDB, etc.
  • Deep understanding of EVM internals, and (just-in-time) compilation expertise that might be applied to it.

Key skills/competency

  • Blockchain protocols
  • Ethereum scaling
  • Execution client internals (Geth, Reth)
  • Database systems
  • High-throughput systems
  • Software parallelization
  • EVM internals
  • OP stack
  • PeerDAS
  • Danksharding

Tags:

Protocol Engineer
blockchain
scaling
geth
reth
OP stack
PeerDAS
Danksharding
performance
optimization
client internals
Ethereum
Geth
Reth
OP Stack
SQL
NoSQL
databases
distributed systems
Go
Rust

Share Job:

How to Get Hired at Coinbase

  • Research Coinbase's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for Protocol Engineer: Highlight experience with blockchain protocols, scaling, Geth/Reth, and high-performance systems.
  • Demonstrate crypto knowledge: Showcase your understanding of Ethereum's roadmap and broader Web3 trends.
  • Prepare for technical depth: Be ready to discuss execution client internals, database performance, and scaling challenges.
  • Connect with the team: Network with current Coinbase engineers on LinkedIn to gain insights and express interest.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background