Senior Software Engineer – Blockchain Network

Job Description:

  • Build critical infrastructure integrating blockchain protocols with Coinbase’s internal services for new assets, stablecoins, and staking
  • Design and deliver blockchain network infrastructure that abstracts blockchain complexity into reliable platform APIs
  • Lead multi-quarter initiatives including new chain integrations, re-architecture efforts, and data migrations
  • Improve system latency, reliability, and cost
  • Define and maintain APIs, SLOs, and observability for systems built, including on-call ownership
  • Partner with product and platform teams to establish data contracts
  • Ship SDKs and platform primitives that drive adoption across Coinbase
  • Build technical context across major blockchain protocols and simplify cross-chain operations

Requirements:

  • 5+ years of software engineering experience
  • Demonstrated ownership of production services in a service-oriented architecture
  • Experience designing, scaling, and maintaining distributed systems handling high-throughput, low-latency worklo
  • Hands-on experience with at least two of: Golang, Kafka, Redis, MongoDB, or similar infrastructure technologies
  • Direct experience with blockchain protocols or crypto infrastructure, such as Ethereum, Bitcoin, or similar L1/L2 networks
  • Ability to decompose complex systems into well-bounded microservices with clear API contracts
  • Responsible use of generative AI with human oversight
  • Must be based in the USA

Benefits:

  • Equity eligibility
  • Bonus eligibility
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Quarterly in-person working sessions (“surges”)
  • Reasonable accommodations for individuals with disabilities
  • Equal opportunity employment protections
Share Share
Apply Now →