Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 6
API @ 6
Distributed Systems @ 6
GenAI
Generative AI @ 6
Go @ 6
Microservices @ 6
Observability
Payments @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Coinbase is hiring a Senior Software Engineer to join the Payments team within the Platform organization. The team builds infrastructure, workflows, and APIs powering fiat on- and off-ramps for millions of consumers and institutional customers globally, across payment rails, partner integrations, and funds-flow systems. The team is developing an API-driven platform that enables Coinbase's Retail, Institutional, and Developer teams to add payment methods and rails more efficiently.
Coinbase is a remote-first, but not remote-only company. Employees are expected to meet quarterly for in-person working sessions called “surges.”
Responsibilities
- Design and build scalable, fault-tolerant backend services for payment processing using Go, with high reliability and correctness for financial transactions at scale.
- Own end-to-end delivery of payment features, from technical design through production deployment, monitoring, and iteration.
- Build platform primitives, extension points, and self-service APIs that enable other Coinbase teams to add payment methods and rails without significant changes to core services.
- Partner with engineers, product managers, and senior leadership to translate product vision and business requirements into quarterly technical plans.
- Improve reliability, observability, and performance across payment services, proactively identifying and resolving bottlenecks.
- Contribute to engineering quality through code reviews, design discussions, and advocacy for best practices in service-oriented architecture.
Requirements
- 5+ years of backend software engineering experience, including hands-on experience building and maintaining production services in a service-oriented or microservices architecture.
- Proficiency in Go or similar backend languages, with experience designing scalable, low-latency APIs and distributed systems.
- A track record of owning features end to end, from design through deployment and production support, in a fast-moving environment.
- Experience with financial systems, payments infrastructure, or high-volume transactional systems requiring precision and auditability.
- Ability to use generative AI responsibly, maintaining human oversight while delivering business-ready outputs and improving workflow efficiency, cost, and quality.
Compensation
- Annual base salary: $186,065–$218,900 USD, excluding equity and bonus.
- Total compensation may also include equity, bonus eligibility, and medical, dental, vision, and 401(k) benefits.
Additional Information
- Candidates may submit a maximum of three applications within a six-month period.
- Coinbase is an Equal Opportunity Employer.
- Reasonable accommodations are available for applicants with disabilities.
- Applicants agree to Coinbase's Candidate Privacy Notice and, for US applicants, arbitration of disputes when submitting an application.
More jobs at Coinbase
Group Product Manager, Customer Engagement & Experience
Coinbase · United States
USD 243,900-286,900 per year
Software Engineer, CDP - Stablecoin
Coinbase · United States
USD 152,400-179,300 per year
Senior Software Engineer, Retail DEX
Coinbase · Canada
CAD 191,100 per year
Staff Software Engineer, Native Mobile
Coinbase · United States
USD 218,000-256,500 per year
Software Engineer, CDP - Foundations
Coinbase · United States
USD 152,400-179,300 per year
Similar jobs
Senior Software Engineer - Blockchain Network
Coinbase · United States
USD 186,100-218,900 per year
GCP Cloud AI Platform Engineer
ING · Warsaw, Poland
PLN 156,000-300,000 per year
Senior Software Engineer, Backend - Overseer (Platform)
Coinbase · United States
USD 186,100-218,900 per year
Senior Software Engineer – Blockchain Platform (Wallets, Liquidity & Bridging)
Coinbase · United States
USD 186,100-218,900 per year
Staff Software Engineer, Enterprise Apps
Coinbase · United States
USD 218,000-256,500 per year
Software Engineer - Money Movement
Coinbase · United States
USD 152,400-179,300,200 per year
Senior Software Engineer, AIOps and Observability
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Member of Technical Staff - X Money
SpaceXAI · New York City, United States, Palo Alto, United States
USD 180,000-440,000 per year