Software Engineer, Backend - Blockchain Platform (Wallets)

πŸ“ World
USD 152,400-179,300 per year
MIDDLE
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 Docker @ 3 Ruby @ 3 MongoDB @ 3 Microservices @ 3 Ethereum @ 3

Details

At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform β€” and with it, the future global financial system.

This role is part of the Wallets team, which enables Coinbase users globally to interface with 60+ blockchains, managing billions of addresses and moving millions of dollars every day. The Wallets team owns the services that power all sends and receives for Coinbase's custodial products β€” distributed backend systems that construct, sign, broadcast, and ingest on-chain transactions. While many roles at Coinbase are remote-first, this role requires in-person participation throughout the year for team and company-wide offsites.

Responsibilities

  • Design, develop, and maintain the future of wallet systems and backend services.
  • Collaborate with teams across the company to integrate with internal services.
  • Participate in code reviews and provide constructive feedback to maintain high code quality standards.
  • Troubleshoot and debug complicated production problems.
  • Build systems that scale to support high throughput blockchains and millions of daily users.

Requirements

  • At least 2+ years of experience in software engineering.
  • Experience designing, building, scaling, and maintaining production services and composing a service-oriented architecture.
  • Ability to write high-quality, well-tested code to meet customer needs.
  • Passion for building an open financial system and interest in crypto/blockchain technologies.

Nice to Haves

  • Experience with blockchains (e.g., Bitcoin, Ethereum).
  • Experience decomposing a large monolith into microservices.
  • Experience with Golang, Ruby, Docker, Sinatra, Rails, Postgres, MongoDB, or Redshift.
  • Experience building financial, high-reliability, or security-sensitive systems.
  • Crypto-forward experience, including interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.
  • Experience working through rapid company growth (startup to mid-size).

Compensation & Benefits

  • Pay Range: $152,405β€”$179,300 USD (target annual salary; full-time offers also include bonus eligibility, equity eligibility, and benefits including medical, dental, vision, and 401(k)).
  • Benefits include: medical, dental, and vision plans; Health Savings Account with company contributions; disability and life insurance; 401(k) with company match; wellness stipend; mobile/internet reimbursement; connections stipend; volunteer time off; fertility counseling and benefits; generous time off/leave policy; option to be paid in digital currency.

Additional Notes

  • Job #: GPBE04US
  • Answers to crypto-related questions may be used to evaluate on-chain experience.
  • Coinbase is an Equal Opportunity Employer and provides reasonable accommodations for candidates with disabilities. For US applicants, Coinbase participates in E-Verify where required.
  • AI Disclosure: Coinbase is piloting AI tools for initial screening interviews and interview intelligence in select roles; human reviewers will assess interview responses.