Senior Software Engineer, Backend (Developer - Foundations)

Coinbase

United States

On-site

USD 186,065 - 218,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus eligibility
Equity options
Comprehensive benefits including medical, dental, and vision

Job summary

A leading cryptocurrency company is looking for a Senior Software Engineer to develop and maintain backend services using Golang and other technologies. This role requires 5+ years of experience in backend development, expertise in REST APIs, and strong communication skills. The position offers a full-time commitment with attractive compensation including salary, bonus eligibility, and equity options.

Qualifications

  • 5+ years of experience in backend software development with strong focus on backend systems.
  • Solid understanding of distributed systems, microservices architecture, and event-driven architectures.
  • Excellent communication and collaboration skills.

Responsibilities

  • Build, deploy, and maintain scalable backend services.
  • Define APIs for customer and internal use.
  • Lead projects from implementation to monitoring.

Skills

Backend software development
Golang
C
Rust
Python
PostgreSQL
MongoDB
Kafka
AWS
Kubernetes

Education

Bachelor's or Master's degree in Computer Science or related field

Job description

Overview

Senior Software Engineer, Backend (Developer - Foundations). Coinbase is building the emerging onchain platform and the future global financial system. We’re seeking a candidate who is passionate about our mission, crypto and blockchain technology, and eager to tackle the company’s hardest problems with high-caliber colleagues.

Our work culture is intense and not for everyone. In-person participation is required throughout the year, with team and company-wide offsites held multiple times annually to foster collaboration and alignment. Attendance is supported.

What you’ll be doing (ie. job duties)
  • Build, deploy, and maintain scalable, secure, and high-performing backend services in a microservices/distributed architecture
  • Define internal and customer-facing APIs that serve as the building blocks for CDP
  • Author technical design documents (TDDs), providing technical leadership and driving clarity across complex projects
  • Lead end-to-end delivery of projects through implementation, deployment, and monitoring
  • Improve and maintain operational excellence standards across the team, proactively addressing technical debt and driving improvements in reliability and observability
  • Participate in code reviews and on-call rotation, lead incident response, and foster a team-wide environment that welcomes constructive feedback to maintain high code quality standards
What we look for in you (ie. job requirements)
  • 5+ years of experience in backend software development, with a strong focus on backend systems
  • Expertise in languages such as Golang (preferred), C, Rust or Python
  • Experience with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and message queues (Kafka, RabbitMQ)
  • Solid understanding of distributed systems, microservices architecture, and event-driven architectures
  • Comprehensive knowledge of RESTful API design principles and experience with API development, integration and authentication protocols like OAuth and JWT
  • Familiarity with AWS and containerization using Kubernetes
  • Understanding of web security best practices and experience with implementing secure coding practices for financial systems
  • Excellent communication and collaboration skills
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience
Nice to have
  • Experience building financial platforms or fintech systems
  • Experience with crypto/onchain ecosystem (but not required)

Position ID: GDBE05US

Pay Transparency Notice: Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include bonus eligibility + equity eligibility + benefits (including medical, dental, vision and 401(k)).

Pay Range: $186,065 USD - $218,900 USD

Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying.

Commitment to Equal Opportunity

Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law.

Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information.

Global Data Privacy Notice for Job Candidates and Applicants: Depending on your location, GDPR and CCPA may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here.

AI Disclosure: For select roles, Coinbase is piloting AI tools for initial screening interviews and for transcription/summarization of interview notes. A human recruiter will review responses and recordings to assess qualifications. The pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Technology, Information and Internet

Referrals increase your chances of interviewing at Coinbase by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Developer Infrastructure
Senior Software Engineer, Developer Infrastructure

Coinbase • San Francisco (CA)

Hybrid
USD 186,000 - 219,000
Senior Software Engineer – Data Platform
Senior Software Engineer – Data Platform

Coinbase • San Francisco (CA)

On-site
USD 186,000 - 219,000
Software Engineer, Backend (Platform - Core Automation)
Software Engineer, Backend (Platform - Core Automation)

Coinbase • United States

Hybrid
USD 147,000 - 174,000
Senior Software Engineer, Frontend - Identity
Senior Software Engineer, Frontend - Identity

Coinbase • San Francisco (CA)

Hybrid
USD 186,000 - 219,000
Senior Software Engineer, Data Engineering Platform
Senior Software Engineer, Data Engineering Platform

Triwill Group • United States

Hybrid
USD 186,000 - 219,000
Remote-friendly
Quarterly in-person surges
Senior Software Engineer, Data Layer
Senior Software Engineer, Data Layer

Coinbase • Columbus (OH)

Hybrid
USD 186,000 - 219,000
Senior Software Engineer, Infrastructure (Platform - Compute)
Senior Software Engineer, Infrastructure (Platform - Compute)

Coinbase • United States

Hybrid
USD 180,000 - 219,000
Competitive salary
Bonus eligibility
Equity eligibility
+1
Staff Software Engineer, Backend - FinHub (Ledger)
Staff Software Engineer, Backend - FinHub (Ledger)

Coinbase • Montpelier (VT)

Hybrid
USD 218,000 - 257,000
Equity
Bonus eligibility
Medical, dental, vision
+1
Staff Software Engineer, Backend - FinHub (Ledger)
Staff Software Engineer, Backend - FinHub (Ledger)

Coinbase • Annapolis (MD)

Hybrid
USD 218,000 - 257,000
Senior Software Engineer, Data Layer
Senior Software Engineer, Data Layer

Coinbase • Salt Lake City (UT)

Hybrid
USD 186,000 - 219,000