Salary
💰 $147,900 - $174,000 per year
About the role
- Coinbase mission: increase economic freedom in the world and build the emerging onchain platform.
- Wallets team owns services that power sends and receives for Coinbase's custodial products, interfacing with 50+ blockchains and handling high throughput.
- Design, develop, and maintain wallet systems and backend services that construct, sign, broadcast, and ingest onchain transactions.
- Collaborate across teams on integrations with services and participate in code reviews to maintain high code quality.
- Troubleshoot and debug complicated problems and scale systems for large user bases.
- In-person participation required throughout the year; team and company-wide offsites held multiple times annually.
Requirements
- You have at least 2+ years of experience in software engineering
- Familiarity with GoLang and/or Ruby is a plus.
- You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
- Experience with decomposing large software systems is a plus.
- Excellent communication and collaboration skills, with the ability to work closely with other team members and stakeholders
- You write high quality, well tested code to meet the needs of your customers.
- You have a strong attention to detail
- You’re passionate about building an open financial system that brings the world together
- Nice to haves: Crypto background
- Nice to haves: Experience with Solana data, indexing, and/or scaling large systems
- Nice to haves: Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.