Software Engineer – Payment Acceptance

atCoinbaseRemoteUS flagUnited StatesFull-timeFull-stack EngineerMid-levelSenior$152.4k – $179.3k/year

Posted Aug 28

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Develop the stablecoin payment infrastructure that supports merchant checkout, subscriptions, and on-chain settlement.

β€’ Take ownership of the entire feature delivery process for Go backend services and the React/Next.js merchant interface.

β€’ Create gRPC/HTTP APIs, protobuf definitions, database migrations, and TypeScript client integrations.

β€’ Design and enhance the buyer checkout UI, including payment links, embeddable web components, and WalletConnect, wagmi, and viem wallet connection flows.

β€’ Implement robust and fault-tolerant payment workflows utilizing Temporal for on-chain settlement, refunds, and PostgreSQL reconciliation.

β€’ Monitor changes with structured logging, metrics, and Datadog traces.

β€’ Engage in the on-call rotation for deployed services.

β€’ Collaborate with Product, Design, CDP, Base, and Coinbase Business engineering teams to integrate Payment Acceptance into the Coinbase developer platform.


⛳️ Requirements

β€’ A minimum of 3 years of professional full-stack software engineering experience.

β€’ Hands-on experience with Go in production, including concurrency, gRPC, and testing.

β€’ Production experience with TypeScript/React, covering hooks, suspense, server components, and Next.js.

β€’ Proficiency with relational databases, ideally PostgreSQL, including schema design, migrations, query performance, and transactional integrity.

β€’ Experience in designing protobuf/gRPC, REST, and OpenAPI APIs.

β€’ Familiarity with instrumenting production systems using structured observability tools like Datadog or OpenTelemetry.

β€’ Background in building reliable workflow systems such as Temporal, Cadence, or Step Functions, or experience with EVM blockchains, stablecoins, and on-chain payment methodologies.

β€’ Ability to produce clear design documents, pull request descriptions, and runbooks that facilitate cross-team collaboration and operational excellence.

β€’ Responsible utilization of generative AI tools and copilots, ensuring human oversight and following human-in-the-loop practices.


🏝️ Benefits

β€’ Eligibility for equity.

β€’ Eligibility for bonuses.

β€’ Medical insurance coverage.

β€’ Dental insurance coverage.

β€’ Vision insurance coverage.

β€’ 401(k) plan.

β€’ Quarterly in-person working sessions (β€œsurges”).

β€’ Support for reasonable accommodations.

β€’ Free compatible screen reader for applicants requiring screen-reading technology.

People also viewed

RTX13 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA14 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios15 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers