← All jobs
CO

Software Engineer, Blockchain Platform Nodes

CoinbaseRemote - USA
Type
Full-time
Work setup
Remote
Experience
Mid
Posted
19 days ago
🌍 Fully remote
$152k - $179k
midpoint below market median

What engineering roles in crypto pay

205 salaries · our own data
this role$144kmedian$255k

This role pays $152k-$179k, below the $202k median for engineering roles in crypto on this board.

As a Software Engineer on the CB Node team at Coinbase, you'll own performance optimization and reliability across the blockchain platform stack that powers 55+ protocols including Ethereum, Bitcoin, and Solana. You diagnose root causes of resource consumption, reduce infrastructure spend, and build the observability systems that keep nodes reliable at scale.

What you'll do

  • Own performance analysis and optimization tasks across the blockchain node stack, diagnosing root causes of resource consumption and implementing system-level fixes that reduce infrastructure spend while maintaining reliability SLOs.
  • Build observability, health-check, and automated failover capabilities for blockchain nodes, enabling your team to detect degradation and respond proactively rather than reactively scaling resources.
  • Execute right-sizing improvements across the node fleet by profiling workloads, identifying over-provisioned instances, and contributing to capacity models that balance cost efficiency with reliability.
  • Partner with protocol integration engineers, wallet teams, and indexer teams to extend performance improvements across the blockchain platform stack.
  • Support the definition and implementation of SLOs and SLIs for node services, helping create measurement frameworks that give your team confidence in reliability without relying on over-provisioning.
  • Support protocol upgrades and node operations with a performance-first lens, validating new blockchain versions for resource efficiency and regression-testing before production rollout.

What you bring

  • 2+ years of software engineering experience with exposure to systems-level performance analysis, profiling, or optimization of production infrastructure.
  • Experience operating distributed systems, including diagnosing resource bottlenecks, tuning service performance, or managing capacity.
  • Proficiency in backend programming, preferably Go, and familiarity with systems tooling for profiling, tracing, and observability such as pprof, Datadog, Prometheus, and Grafana.
  • Demonstrated ability to improve infrastructure efficiency through engineering optimization rather than simply scaling resources.
  • The ability to utilize generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

Nice to have

  • Exposure to blockchain nodes, consensus protocols, or crypto infrastructure.
  • Curiosity about how different protocols behave under load and during upgrades.

What we offer

  • Annual base salary of $152,405-$179,300 USD, varying by location.
  • Total compensation including equity and bonus eligibility.
  • Benefits including medical, dental, vision, and 401(k).
  • Remote-first work with quarterly in-person working sessions called "surges."

About Coinbase

Coinbase is on a mission to increase economic freedom. The company runs blockchain nodes across 55+ protocols including Ethereum, Bitcoin, and Solana, powering every asset offered to customers.

Software Engineer, Blockchain Platform Nodes | CryptoJobsHQ