Software Engineer, Backend - Blockchain Platform (Wallets)
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Docker @ 3 Ruby @ 3 MongoDB @ 3 Microservices @ 3 Ethereum @ 3Details
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.