Coinbase logo

Staff Software Engineer (Wallets, Liquidity & Bridging)

Coinbase

Remotelead$218k–$257kPosted 8h ago

Job description

  • We’re hiring a Staff Software Engineer to join the Wallets, Liquidity & Bridging team within the Platform organization

  • This team builds and operates the wallet systems, liquidity orchestration, and bridging infrastructure that power how Coinbase moves crypto assets across 55+ blockchain protocols for millions of users

  • You’ll own the architecture and technical direction of these systems, driving the next generation of wallet infrastructure that constructs, signs, broadcasts, and reconciles on-chain transactions with the speed, reliability, and security our customers expect

  • Own the technical strategy, architecture, and roadmap for Coinbase’s wallet, liquidity, and bridging systems, defining how these platforms evolve to support new chains, assets, and product use cases at scale

  • Build and evolve the distributed backend systems (Go) that orchestrate liquidity movements, cross-chain bridging, and transaction lifecycle management across custodial and non-custodial flows

  • Drive service-oriented architecture improvements by decomposing legacy systems into modular, reusable platform services that reduce complexity and accelerate integration for downstream product teams

  • Partner with Trading, Custody, Staking, and cross-platform engineering teams to define integration contracts, resolve cross-team dependencies, and align wallet infrastructure with company-wide architectural standards

  • Lead reliability and operational excellence for wallet services, owning observability, incident response, and systemic improvements that prevent recurring failures across Tier-0 systems

  • Shape engineering standards and technical culture across the team and broader Blockchain Platform organization through design reviews, architectural RFCs, and mentoring engineers on best practices- Proven history of decomposing monolithic systems into scalable microservices or platform primitives that multiple teams depend on

  • 8+ years of experience in software engineering, with deep expertise in Go and designing large-scale, service-oriented distributed systems

  • Demonstrated track record of architecting and operating production backend services that handle high-throughput transaction volumes with strict correctness and reliability requirements

  • Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality

  • Hands-on experience with blockchain technologies, including transaction construction, signing, broadcasting, key management, or cross-chain bridging across protocols like Ethereum, Bitcoin, or Solana

  • Track record of influencing technical direction across teams without direct authority, including driving architectural decisions, leading cross-team initiatives, and representing your area in org-level forums