Remote-First Software Engineer, Payment Acceptance (Go/React)

Coinbase, Inc.

Olympia (WA)

Hybrid

USD 152,000 - 179,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity eligible
Bonus eligibility
Medical insurance
Dental insurance
Vision insurance
401(k)

Job summary

Coinbase is seeking a Software Engineer to advance the CDP Payment Acceptance team within the Developer group. You will ship full-stack features across Go backend and React/Next.js frontend, enabling a robust stablecoin payment rail for merchants and global commerce.

Responsibilities include end-to-end delivery, API design with protobuf/gRPC, database migrations, and DW instrumentation using Datadog. You will own on-call rotations and collaborate with cross-functional teams to drive reliability

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 experience (PostgreSQL preferred), including schema design, migrations, and performance
  • Designing APIs (protobuf/gRPC, REST, OpenAPI) with instrumentation and observability (Datadog/OpenTelemetry)
  • Experience building durable workflow systems (Temporal, Cadence, or Step Functions) or working with EVM blockchains, stablecoins, and on-chain payment patterns
  • Clear design docs, PR descriptions, and runbooks to enable cross-team collaboration and operational maturity
  • Responsible use of generative AI tools in daily workflows, with human oversight to deliver business-ready outputs

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, WalletConnect flows) with a focus on conversion, accessibility, and performance
  • Implement durable, fault-tolerant payment workflows using Temporal for on-chain settlement, refunds, and reconciliation against PostgreSQL
  • Instrument changes with structured logs, metrics, and Datadog traces, and participate in on-call rotation for shipped services
  • Partner with Product, Design, and Engineering teams to integrate Payment Acceptance into the Coinbase developer platform

Skills

Go backend
TypeScript/React
APIs design
Observability
Temporal workflows
Onchain/Blockchain knowledge
Documentation
Generative AI usage

Tools

Temporal
Cadence
Step Functions
WalletConnect
Next.js
Datadog
OpenTelemetry

Job description

Coinbase is seeking a Software Engineer to advance the CDP Payment Acceptance team within the Developer group. You will ship full-stack features across Go backend and React/Next.js frontend, enabling a robust stablecoin payment rail for merchants and global commerce.

Responsibilities include end-to-end delivery, API design with protobuf/gRPC, database migrations, and DW instrumentation using Datadog. You will own on-call rotations and collaborate with cross-functional teams to drive reliability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Coinbase, Inc. • Trenton (NJ)

Hybrid
USD 152,000 - 179,000
Equity
Medical, dental, vision
401(k)
+1
Software Engineer, Stablecoin Payments Platform (Remote-First)
Software Engineer, Stablecoin Payments Platform (Remote-First)

Coinbase, Inc. • Dover (DE)

Hybrid
USD 152,000 - 179,000
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
Software Engineer, CDP - Payment Acceptance
Software Engineer, CDP - Payment Acceptance

Coinbase, Inc. • Trenton (NJ)

Hybrid
USD 152,000 - 179,000
Equity
Medical, dental, vision
401(k)
+1
Software Engineer, CDP - Payment Acceptance
Software Engineer, CDP - Payment Acceptance

Coinbase, Inc. • Olympia (WA)

Hybrid
USD 152,000 - 179,000
Equity eligible
Bonus eligibility
Medical insurance
+3
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 • New York (NY)

On-site
USD 152,000 - 179,000
Senior Backend Engineer, Payments Platform
Senior Backend Engineer, Payments Platform

Coinbase, Inc. • United States

Remote
USD 186,000 - 219,000
Remote-First Backend Engineer, Stablecoin Payments
Remote-First Backend Engineer, Stablecoin Payments

Coinbase, Inc. • Cheyenne (WY)

Hybrid
USD 152,000 - 179,000
Equity
Bonus eligibility
Medical, dental, and vision benefits
+1