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 @ 6
GenAI
Generative AI @ 6
Go @ 6
GraphQL
Java @ 6
Microservices @ 4
Observability
Scoping @ 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
At Coinbase, the Data Layer team within the Platform group shapes the GraphQL API platform connecting every client application to Coinbase's backend services. The platform handles the majority of user traffic across Consumer, Base, and Institutional products. This role owns critical systems that route and serve API requests at scale while improving reliability, performance, and developer experience for hundreds of engineers.
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 and deliver projects end to end, from scoping and system design through implementation, rollout, and production validation.
- Design and build high-reliability, low-latency systems serving millions of users, including solutions for caching, upstream service optimization, and efficient connection management at scale.
- Build and improve the GraphQL API framework and tooling used by hundreds of engineers to build, test, and ship independently.
- Drive operational excellence across T0 services by owning SLOs, improving observability, leading incident response, and reducing operational toil.
- Partner with product engineering teams to design API schemas, support service launches, and evolve the platform to meet their needs.
- Set the technical bar through code and design reviews, mentor engineers, and contribute to architectural direction.
Requirements
- 5+ years of professional engineering experience with demonstrated ownership of complex, production-grade distributed systems.
- Deep proficiency in backend languages such as Go, Java, or similar.
- Hands-on experience designing microservices, API platforms, and high-availability systems.
- Experience delivering projects end to end, including scoping, architecture, implementation, monitoring, and iteration.
- Experience decomposing complex systems into clean APIs and abstractions adopted by multiple consuming teams.
- Comfort owning on-call responsibilities and driving incident response across multi-service architectures.
- Ability to align technical decisions with cross-functional stakeholders and translate platform capabilities into actionable plans with frontend engineers, product teams, and platform consumers.
- Ability to use generative AI responsibly with 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.
- US applicants must review the applicable employee rights, Know Your Rights, and E-Verify notices.
- Reasonable accommodations are available for applicants with disabilities.
- Applicants agree to the Candidate Privacy Notice and, for US applicants, arbitration of disputes when submitting an application.
More jobs at Coinbase
Head of Product Creative
Coinbase · United States
USD 243,900-286,900 per year
Senior Software Engineer, Backend (Consumer - Growth Foundations)
Coinbase · Canada
CAD 191,100 per year
Senior Software Engineer, Consumer
Coinbase · Singapore, Singapore
SGD 191,100 per year
Staff Software Engineer, Backend - FinHub (Ledger)
Coinbase · United States
USD 218,000-256,500 per year
Technical Program Manager, GFCO Analytics
Coinbase · United States
USD 148,800-175,100 per year
Similar jobs
Staff Software Engineer, Customer Administration
Coinbase · India
INR 9,424,500 per year
Senior Software Engineer, Data Engineering Platform
Coinbase · United States
USD 186,100-218,900 per year
Software Engineer, EAA
Coinbase · Brazil
BRL 341,200-359,200 per year
Software Engineer, Backend (Consumer - Risk)
Coinbase · Canada
CAD 154,000 per year
GCP Cloud AI Platform Engineer
ING · Warsaw, Poland
PLN 156,000-300,000 per year
Senior Software Engineer, Customer Data and Marketing AI
Nvidia · United States
USD 168,000-270,200 per year
Manager, Systems Software Engineering - NV Cloud Functions
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Software Engineer - Full Stack Internal Tooling (Build and Deployment Platform)
Reddit · United States
USD 190,800-267,100 per year