Senior Software Engineer, Backend - Payments Platform

Coinbase

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$186,065–$218,900 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $200k
This role $202k
$160k most similar roles pay here $249k

This role pays less than 51% of similar roles. Most pay $170,287–$228,950 — the shaded band above. At the midpoint, this role pays about $202k versus about $200k for comparable roles.

Based on 240 similar postings.

Employer

About Coinbase

Coinbase Global is a publicly traded cryptocurrency exchange platform where consumers can buy, sell, and store digital currencies including Bitcoin, Ethereum, and hundreds of other cryptocurrencies. Industry: Cryptocurrency Exchange & Financial Technology

Coinbase currently has 88 open roles on FindRole.

Listed pay typically runs $186,512–$218,900 across 78 roles with salary data.

Most-posted roles

View all roles at Coinbase

At a glance

TL;DR · Senior Software Engineer, Backend - Payments Platform

As a Senior Software Engineer, Backend - Payments Platform, you will join the Payments team within the Platform organization to build infrastructure, workflows, and APIs for fiat on- and off-ramps. You will design and build scalable, fault-tolerant backend services using Go to process high-volume payment traffic across various rails and partner integrations. Your daily work involves owning end-to-end feature delivery, from technical design through production deployment, while building platform primitives and self-serve APIs for internal teams. The role requires expertise in microservices architecture, distributed systems, and low-latency APIs. You will solve complex problems regarding payment success rates and reliability within financial systems that require high precision and auditability. Key skills include proficiency in Go, experience with high-volume transactional systems, and the ability to translate product vision into technical plans while improving system observability and performance.

What does a Software Engineer earn in Remote?

Median $206450 from 317 postings across 49 companies.

See salary data

What you'll do

  • Design and build scalable, fault-tolerant backend services for high-volume payment processing using Go.
  • Own the end-to-end delivery of payment features from technical design through production deployment and monitoring.
  • Build platform primitives and self-serve APIs to allow other teams to integrate new payment methods quickly.
  • Translate product vision and business requirements into actionable technical plans with cross-functional partners.
  • Improve system reliability, observability, and performance by proactively identifying and resolving bottlenecks.
  • Conduct code reviews and lead design discussions to advocate for best practices in service-oriented architecture.

What we're looking for

  • 5+ years of experience in backend software engineering.
  • Experience building and maintaining production services in a service-oriented or microservices architecture.
  • Proficiency in Go or similar backend languages for designing scalable, low-latency APIs and distributed systems.
  • Track record of owning features end-to-end from design through deployment and production support.
  • Experience with financial systems, payments infrastructure, or high-volume transactional systems requiring precision and auditability.
  • Ability to use generative AI responsibly to deliver business-ready outputs and improve workflow efficiency.

More like this

Similar roles

Senior Software Engineer, Blockchain Network

Coinbase

Remote 26 days ago $186,065–$218,900
Golang Kafka Redis MongoDB Distributed Systems Microservices Blockchain Ethereum Bitcoin L1/L2 Networks Service-Oriented Architecture Observability SLOs Data Migration SDKs
5+ yrs exp Remote