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
AWS @ 4
Datadog @ 4
ETL @ 4
Experimentation
GenAI
Generative AI @ 6
Go
GraphQL @ 4
Kafka @ 4
Kubernetes @ 4
NoSQL @ 4
SQL @ 4
Terraform @ 4
gRPC @ 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
Join the Advanced Trading team within Coinbase's Consumer & Business group as a Senior Software Engineer, Backend. You will help scale Coinbase Advanced trading products for customers around the globe and own the design and delivery of social, asset discovery, and real-time notification experiences across a wide range of asset classes. The role involves taking complex projects from concept to production with minimal oversight.
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 end-to-end design, development, and reliability of high-performance backend services using Golang and gRPC.
- Lead rapid experimentation and optimization of conversion funnels for key trading journeys, using data to prioritize high-impact opportunities.
- Drive accelerated time to market for new features by making system design trade-offs across performance, scalability, and maintainability.
- Champion software engineering best practices in design, coding, testing, documentation, monitoring, and alerting.
- Partner cross-functionally with engineers, product managers, and designers across multiple time zones to translate product vision into quarterly roadmaps and high-impact outcomes.
Requirements
- 5+ years of professional backend software engineering experience designing, building, scaling, and maintaining production systems, with significant experience in Golang and gRPC.
- Proven experience designing scalable service architectures and making system design trade-offs across performance, reliability, and maintainability in high-throughput environments.
- Hands-on experience with AWS, Kubernetes, Terraform, Datadog, or similar cloud infrastructure tools.
- Working knowledge of event-driven architectures, such as Kafka, MQ, or similar technologies.
- Experience with SQL or NoSQL databases, third-party API integrations, GraphQL, and ETL pipelines.
- Demonstrated ability to take ambiguous, multi-quarter projects from concept to production with minimal guidance and sound technical judgment.
- Ability to use generative AI responsibly while maintaining human oversight and driving measurable improvements in workflow efficiency, cost, and quality.
Compensation and Benefits
- Annual base salary range: $186,065–$218,900 USD, excluding equity and bonus.
- Total compensation may include equity and bonus eligibility.
- Benefits include medical, dental, vision, and 401(k).
- 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.
More jobs at Coinbase
Staff Software Engineer, Developer Infrastructure
Coinbase · United States
USD 218,000-256,500 per year
Software Engineer - Crypto Data Foundations
Coinbase · United States
USD 152,400-179,300 per year
Senior Product Designer, Developer Foundations
Coinbase · United States
USD 180,400-212,200 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
Similar jobs
Staff Software Engineer, Enterprise Apps
Coinbase · United States
USD 218,000-256,500 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Backend Engineer – Senior – Go – Product & Startup Experience – Saily
Nord Security · Poland
PLN 288,000-400,800 per year
Senior Backend Engineer — Go, Product and Startup Experience
Nord Security · Kaunas, Lithuania, Vilnius, Lithuania
EUR 72,000-86,400 per year
Software Engineer, Enterprise Apps
Coinbase · Brazil
BRL 341,200-359,200 per year
Senior Software Engineer, Developer Infrastructure
Coinbase · United States
USD 186,100-218,900 per year
Staff Backend Software Engineer, Agent Platform
SentinelOne · United States
USD 156,000-215,000 per year
Senior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year