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 @ 4
Distributed Systems @ 4
GenAI
Generative AI @ 6
Go @ 6
Java @ 6
Observability
Payments @ 4
Rust @ 6
Scoping @ 6
- 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, Backend to join the Coinbase One team within the Consumer & Business group. Coinbase One is a subscription membership product offering premium benefits to paying members. The role will own backend systems that power the membership lifecycle, including sign-up, payment processing, benefit delivery, and targeted promotions for millions of customers.
Coinbase is a remote-first, but not remote-only company. Employees are expected to meet quarterly for in-person working sessions called “surges.”
Responsibilities
- Own the design, development, and operation of backend services powering the Coinbase One membership lifecycle, including sign-up flows, subscription management, and recurring payment processing.
- Build scalable platform capabilities for targeted benefit delivery, promotional incentives, and personalized membership experiences across the Coinbase retail application.
- Partner with frontend, product, design, and payments teams to scope, ship, and iterate on customer-facing membership features from concept through production.
- Drive backend architecture decisions for the Coinbase One product area, establishing patterns for reliability, extensibility, and integration with broader Coinbase platform services.
- Improve service reliability, observability, and performance across the Coinbase One backend stack, proactively identifying and resolving production issues.
Requirements
- 5+ years of professional backend software engineering experience, with a track record of shipping and operating production services at scale.
- Experience building subscription, payments, or commerce systems, including recurring billing, entitlements, or promotional logic.
- Proficiency in Go or a similar backend systems language such as Java, C++, or Rust, with the ability to adapt to a Go-centric codebase.
- Experience designing and maintaining APIs and distributed systems that integrate across web and mobile product surfaces.
- Ability to take ambiguous projects from scoping through production with minimal oversight, including cross-functional collaboration with product and design partners.
- Responsible use of generative AI, maintaining human oversight to deliver business-ready outputs and improve 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
Staff Machine Learning Engineer, Compliance Automation (Platform)
Coinbase · United States
USD 218,000-256,500 per year
Senior Enterprise Product Manager, FP&A
Coinbase · United States
USD 148,800-175,100 per year
Senior Software Engineer, Certificates Management
Coinbase · United States
USD 186,100-218,900 per year
Senior Software Engineer - Data Platform
Coinbase · India
INR 6,612,000-6,612,600 per year
Senior Security Engineer, Corporate Security
Coinbase · United States
USD 186,100-218,900 per year
Similar jobs
Senior Software Engineer (Institutional, Financing)
Coinbase · United States
USD 208,000-218,900 per year
Senior Software Engineer, Backend - Payments Platform
Coinbase · United States
USD 186,100-218,900 per year
Software Engineer - Money Movement
Coinbase · United States
USD 152,400-179,300,200 per year
Staff+ Software Engineer, Infrastructure (Distributed Systems)
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-485,000 per year
Staff Software Engineer, Finance Engineering
Anthropic · San Francisco, United States, Seattle, United States
USD 320,000-405,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
Staff Software Engineer, Backend - Payments Platform
Coinbase · United States
USD 218,000-256,500 per year
Staff Software Engineer, Backend - FinHub (Transfers)
Coinbase · United States
USD 218,000-256,500 per year