Coinbase
Software Engineer, CDP - Payment Acceptance
About this role
Build end-to-end stablecoin payment features for Coinbase's merchant platform, owning the full stack from Go backend services and gRPC APIs to React/Next.js checkout components. You'll work on payment workflows, onchain settlement via Temporal, and observability instrumentation in a remote-first, high-impact environment.
What you'll do
- Deliver full-stack features across Go backend services and React/Next.js merchant checkout, including API design, database migrations, and TypeScript integrations
- Build and optimize buyer checkout UI with payment links, embeddable components, and wallet connection flows (WalletConnect, wagmi/viem)
- Implement durable payment workflows using Temporal for settlement, refunds, and reconciliation against PostgreSQL
- Instrument systems with structured logging, metrics, and Datadog traces; participate in on-call rotation
- Collaborate with Product, Design, and cross-functional teams to integrate Payment Acceptance into the broader Coinbase platform
What they're looking for
- Go (concurrency, gRPC, testing)
- TypeScript/React (hooks, suspense, server components, Next.js)
- PostgreSQL (schema design, migrations, query performance, transactions)
- gRPC, protobuf, REST API design
- Temporal workflow orchestration
- Datadog and structured observability
- EVM blockchains and stablecoin payment patterns
- Generative AI tools and copilots
Benefits
- Equity and bonus eligibility
- Medical, dental, and vision coverage
- 401(k) retirement plan
- Remote-first work with quarterly in-person collaboration sessions
- High-impact role on cryptocurrency payment infrastructure
- Collaborative environment with Product and Design teams
Opens the official application on the employer’s site. No login required.
Coinbase
Coinbase builds cryptocurrency and financial services infrastructure, with a focus on internal platforms, developer tools, and compliance systems. The company is hiring software engineers, platform engineers, and analytics engineers to enhance developer infrastructure, support operations, power compliance workflows, and deliver data analytics solutions.
View all jobs at CoinbaseLikely interview questions
- Walk us through a complex full-stack feature you shipped in Go and React/Next.js—what were the biggest technical challenges?
- Describe your experience designing and iterating on gRPC or REST APIs. How do you ensure they're maintainable and performant?