Software Engineer, Blockchain Platform Nodes

Coinbase

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$152,405–$179,300 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $166k
$132k most similar roles pay here $234k

This role pays less than 60% of similar roles. Most pay $151,000–$222,125 — the shaded band above. At the midpoint, this role pays about $166k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Coinbase

Coinbase Global is a publicly traded cryptocurrency exchange platform where consumers can buy, sell, and store digital currencies including Bitcoin, Ethereum, and hundreds of other cryptocurrencies. Industry: Cryptocurrency Exchange & Financial Technology

Coinbase currently has 58 open roles on FindRole.

Listed pay typically runs $215,177–$253,150 across 50 roles with salary data.

Most-posted roles

View all roles at Coinbase

At a glance

TL;DR · Software Engineer, Blockchain Platform Nodes

Software Engineer, Blockchain Platform Nodes will join the CB Node team within the Platform organization to manage and optimize the blockchain nodes powering various assets across multiple protocols including Ethereum, Bitcoin, and Solana. The role involves performing performance analysis, diagnosing root causes of resource consumption, and implementing system-level fixes to reduce infrastructure spend while maintaining reliability SLOs. You will build observability, health-check systems, and automated failover capabilities for the node fleet while collaborating with protocol integration, wallet, and indexer teams. Key responsibilities include executing right-sizing improvements, profiling workloads, and validating new blockchain versions for resource efficiency. Required skills include experience in distributed systems, backend programming in Go, and proficiency with tools like pprof, Datadog, Prometheus, and Grafana to manage infrastructure through engineering optimization rather than simply scaling resources.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Perform performance analysis and optimization across the blockchain node stack to reduce infrastructure costs.
  • Build observability, health-check, and automated failover systems for blockchain nodes.
  • Execute right-sizing improvements by profiling workloads and identifying over-provisioned instances.
  • Develop capacity models that balance cost efficiency with reliability standards.
  • Define and implement SLOs and SLIs for node services to measure system reliability.
  • Validate new blockchain versions for resource efficiency and regression-testing before production rollout.
  • Partner with internal teams to extend performance improvements across the entire blockchain platform stack.

What we're looking for

  • At least 2 years of experience in software engineering with exposure to systems-level performance analysis or optimization.
  • Experience operating distributed systems including diagnosing resource bottlenecks and managing capacity.
  • Proficiency in backend programming, preferably using Go.
  • 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 scaling resources.
  • Experience with blockchain nodes, consensus protocols, or crypto infrastructure is preferred.
  • Ability to utilize generative AI responsibly to drive improvements in workflow efficiency and quality.

More like this

Similar roles

Senior Software Engineer, Blockchain Network

Coinbase

Remote 8 days ago $186,065$218,900
Golang Kafka Redis MongoDB Blockchain Ethereum Bitcoin Microservices Distributed Systems Service-Oriented Architecture Observability SLOs SDKs L1/L2 Networks
5+ yrs exp Remote

Senior Blockchain Java Engineer, Digital Assets Platform, VP

Citi

Remote (New York, NY) 31 days ago $142,320$213,480
Solidity Web3 Blockchain Java Spring Node.js Ethereum Hyperledger Besu Solana Canton Hardhat Foundry Truffle Ethers.js Web3J Viem Docker Kubernetes Kafka RabbitMQ CI/CD Agile Scrum
10+ yrs exp Remote