Software Engineer, CDP - Payment AcceptancePosted today$46K–$183K

The opportunity

Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom.

What you'll do

  • Own end-to-end feature delivery across Go backend services and the: React/Next.js merchant-facing checkout experience, including gRPC/HTTP APIs, protobuf definitions, database migrations, and TypeScript client integrations

  • Build and refine the buyer checkout UI (payment links, embeddable web: components, wallet connection flows via WalletConnect, wagmi/viem) with a focus on conversion, accessibility, and performance

  • Implement durable, fault-tolerant payment workflows using Temporal for: onchain settlement, refunds, and reconciliation against PostgreSQL

  • Instrument every change with structured logs, metrics, and Datadog traces,: and own on-call rotation for services you ship

  • Partner with Product, Design, and engineering teams (CDP, Base, Coinbase: Business) to integrate Payment Acceptance into the broader Coinbase developer platform

  • + years of professional full-stack software engineering experience shipping: production systems in Go (concurrency, gRPC, testing) and TypeScript/React (hooks, suspense, server components, Next.js)

What they're looking for

  • Demonstrated experience with relational databases (PostgreSQL preferred),: including schema design, migrations, query performance, and transactional correctness
  • Proven track record designing APIs (protobuf/gRPC, REST, OpenAPI) and: instrumenting production systems with structured observability (Datadog, OpenTelemetry, or similar)
  • Experience building durable workflow systems (Temporal, Cadence, or Step: Functions) or working with EVM blockchains, stablecoins, and onchain payment patterns
  • Consistent record of writing clear design docs, PR descriptions, and runbooks: that enable cross-team collaboration and operational maturity