Open Role
Coinbase

Remote opportunity at

Coinbase

Software Engineer, Blockchain Platform Nodes

Coinbase seeks a Software Engineer for its CB Node team within the Platform division. The company operates a remote-first work environment, though employees gather periodically for…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views21
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Coinbase seeks a Software Engineer for its CB Node team within the Platform division. The company operates a remote-first work environment, though employees gather periodically for in-person gatherings termed surges. In this position, the professional will manage blockchain nodes that support various customer assets across dozens of protocols like Bitcoin and Ethereum. The ideal candidate enjoys troubleshooting technical hurdles, focusing on system efficiency and performance tuning rather than simply expanding…

Job Description

Coinbase seeks a Software Engineer for its CB Node team within the Platform division. The company operates a remote-first work environment, though employees gather periodically for in-person gatherings termed surges. In this position, the professional will manage blockchain nodes that support various customer assets across dozens of protocols like Bitcoin and Ethereum. The ideal candidate enjoys troubleshooting technical hurdles, focusing on system efficiency and performance tuning rather than simply expanding infrastructure scale. This role fits engineers with a background in distributed systems who want to contribute to the economic freedom mission of the company.

Responsibilities

  • Conduct performance analysis and implement optimizations across the blockchain node stack to lower infrastructure expenses while meeting reliability targets
  • Develop health-check systems, observability tools, and automated failover protocols for blockchain nodes
  • Perform right-sizing tasks across the node fleet by profiling workloads and building capacity models
  • Collaborate with indexer teams, wallet units, and protocol integration engineers to spread performance gains throughout the platform stack
  • Establish service level objectives and indicators for node services
  • Verify new blockchain versions for resource efficiency and conduct regression testing prior to production launches

Requirements

  • At least two years of software engineering experience involving production infrastructure optimization, profiling, or systems-level performance analysis
  • Background in running distributed systems, handling capacity, tuning performance, and identifying resource bottlenecks
  • Knowledge of backend programming, with a preference for Go
  • Familiarity with systems instrumentation and observability tools like Prometheus, Datadog, Grafana, and pprof
  • Proven ability to enhance infrastructure efficiency through technical engineering adjustments

Qualifications

  • Prior exposure to crypto infrastructure, consensus protocols, or blockchain nodes
  • Interest in understanding how different protocols function under load and during upgrades
  • Ability to use generative AI responsibly while maintaining human oversight

Core Skills

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan
  • Equity eligibility
  • Bonus eligibility

Frequently Asked Questions

What is the location policy for this role?

Coinbase operates as a remote-first organization, though staff members participate in periodic in-person work sessions known as surges.

What is the salary range for this position?

The annual base salary spans from $152,405 to $179,300 USD, with total compensation potentially including bonuses and equity.

What are the core technical requirements?

Applicants need a minimum of two years in software engineering with exposure to distributed systems and performance optimization, alongside backend programming skills in languages such as Go.

Is there an application limit for candidates?

Yes, applicants are restricted to submitting a maximum of three applications within any six-month timeframe.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Twilio
TwilioPosted 2d ago
Full-timeRemote
Gusto
GustoPosted 2d ago
New YorkFull-timeHybrid
Advertisement
320 × 50

Posted by Coinbase

Source: Coinbase

Coinbase

Coinbase

214Open Jobs
—No reviews yet
View Company Profile