Coinbase

Software Engineer, Backend - Blockchain Platform

Coinbase

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $147,900 - $174,000 per year

Job Level

JuniorMid-Level

Tech Stack

Ruby

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.