Remote-First Full-Stack Engineer, Payment Acceptance

Coinbase

Boston (MA)

Hybrid

USD 152,000 - 179,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Bonus eligibility
Medical, dental, vision
401(k)

Job summary

Coinbase is seeking a Software Engineer to join the CDP Payment Acceptance team within the Developer group. You will own end-to-end feature delivery across Go backend services and the React/Next.js checkout experience, including gRPC APIs, protobufs, migrations, and TypeScript client integrations.

You will build the buyer checkout UI, focusing on conversion, accessibility, and performance, and implement durable workflows using Temporal for onchain settlement and reconciliation.

Qualifications

  • 3+ 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)
  • 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
  • Clear design docs, PR descriptions, and runbooks for cross-team collaboration and operational maturity
  • Demonstrates responsible use of generative AI tools and copilots to deliver business-ready outputs and drive improvements

Responsibilities

  • 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 focus on conversion, accessibility, and performance
  • Implement durable, fault-tolerant payment workflows using Temporal for onchain settlement, refunds, and reconciliation against PostgreSQL
  • Instrument changes with structured logs, metrics, and Datadog traces, and own on-call rotation for services you ship
  • Partner with Product, Design, and engineering teams to integrate Payment Acceptance into the Coinbase developer platform

Skills

Go
TypeScript/React
PostgreSQL
gRPC
APIs design
Observability

Job description

Coinbase is seeking a Software Engineer to join the CDP Payment Acceptance team within the Developer group. You will own end-to-end feature delivery across Go backend services and the React/Next.js checkout experience, including gRPC APIs, protobufs, migrations, and TypeScript client integrations.

You will build the buyer checkout UI, focusing on conversion, accessibility, and performance, and implement durable workflows using Temporal for onchain settlement and reconciliation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote-First Full-Stack Engineer for Stablecoin Payments
Remote-First Full-Stack Engineer for Stablecoin Payments

Coinbase • New York (NY)

On-site
USD 152,000 - 179,000
Senior Software Engineer, Stablecoin Payments & On‑Chain
Senior Software Engineer, Stablecoin Payments & On‑Chain

Matcha • Northern (KY)

Hybrid
USD 152,000 - 179,000
Equity
Medical, dental, vision insurance
Remote-First Senior Backend Engineer - Payments Platform
Remote-First Senior Backend Engineer - Payments Platform

Coinbase, Inc. • Pierre (SD)

Hybrid
USD 186,000 - 219,000
Equity
Bonus eligibility
Senior Go Engineer — Payments Platform (Remote-First)
Senior Go Engineer — Payments Platform (Remote-First)

Coinbase, Inc. • Denver (CO)

Hybrid
USD 186,000 - 219,000
Equity
Bonus eligibility
Medical insurance
+3
Senior Backend Engineer, Payments Platform
Senior Backend Engineer, Payments Platform

Engg • United States

Remote
USD 186,000 - 219,000
Senior Software Engineer - Payments Platform (Remote-First)
Senior Software Engineer - Payments Platform (Remote-First)

Tusk • United States

Hybrid
USD 186,000 - 219,000
Software Engineer, CDP - Payment Acceptance
Software Engineer, CDP - Payment Acceptance

Coinbase • New York (NY)

On-site
USD 152,000 - 179,000
Software Engineer, CDP - Payment Acceptance at Coinbase
Software Engineer, CDP - Payment Acceptance at Coinbase

Matcha • Northern (KY)

On-site
USD 152,000 - 179,000
Equity
Medical, dental, vision insurance
Software Engineer, CDP - Payment Acceptance
Software Engineer, CDP - Payment Acceptance

Coinbase • Boston (MA)

Hybrid
USD 152,000 - 179,000
Equity
Bonus eligibility
Medical, dental, vision
+1
Senior Frontend Engineer - Remote, Crypto Payments
Senior Frontend Engineer - Remote, Crypto Payments

Coinbase, Inc. • Dover (DE)

Remote
USD 186,000 - 219,000
Health insurance