Staff Software Enginer, Backend - Payments Platform
Required skills
- Staff Software Engineer
- Backend
- Payments Platform
- distributed systems
- high-volume
- transactional platforms
- fault-tolerant
- highly reliable
- at scale
- billions of dollars
Nice to have
- fiat on- and off-ramps
- global markets
- integrations
- routing
- funds-flow systems
- fault isolation
Role summary
Coinbase is seeking a Staff Software Engineer for its Payments Platform team. This role involves owning the technical strategy and architecture for high-volume payment systems, ensuring reliability, scalability, and correctness across global markets. Responsibilities include building and evolving distributed systems, driving engineering quality, partnering with cross-functional teams, leading scaling initiatives, and mentoring engineers. The ideal candidate has 8+ years of experience in software engineering, with a strong background in payment systems, financial infrastructure, or high-volume transactional platforms, and a proven track record of architecting and delivering fault-tolerant distributed systems at scale. Experience with generative AI is preferred.
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
We're hiring a Staff Software Engineer to join the Payments team within the Platform organization. The Payments team builds and operates the infrastructure, workflows, and APIs that power fiat on- and off-ramps for individual and institutional customers, processing billions of dollars in transaction volume across a growing set of global markets. You'll own the architecture and technical direction of these systems, ensuring every payment is reliable, scalable, and correct as Coinbase expands into new regions and payment methods.
What You'll Do:
Required Skills and Experience:
Pay Transparency Notice: Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
Annual base salary range (excluding equity and bonus):$218,025—$256,500 USDSample Coinbase interview questions
- 1
Design a Crypto Exchange
system designmedium - 2
Design a cryptocurrency dashboard using LLMs.
system designaverage - 3
Design a system for managing a distributed message broker.
system designmedium - 4
Design a system for managing a social network's newsfeed.
system designmedium - 5
How would you manage a large number of users in the database to ensure scalability?
system designaverage
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Senior Sales Associate - CB InfrastructureCoinbase · Remote · Remote
- Senior Software Engineer, Certificates ManagementCoinbase · Remote · Remote
- Sr. Security Software Enginer (Starshield)SpaceX · Washington, DC
- Senior Software Enginering - Mk8S/Control PlaneLambda · San Francisco, CA · Hybrid
- Systems EnginerTSTC · Washington, DC · Hybrid
- Enginerering Manager - Modular Fabrication @ FabLogixKelso Industries · Duncan, SC · Onsite
