Coinbase

Senior Software Engineer, Backend – Developer, Foundations

Coinbase

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $186,065 - $218,900 per year

Job Level

Senior

Tech Stack

AWSDistributed SystemsGoKafkaKubernetesMicroservicesMongoDBMySQLPostgresPythonRabbitMQRedisRust

About the role

  • 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

Requirements

  • 5+ years of experience in backend software development
  • 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
Benefits
  • Bonus eligibility
  • Equity eligibility
  • Medical
  • Dental
  • Vision
  • 401(k)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend software developmentGolangCRustPythonPostgreSQLMySQLMongoDBRESTful API designKubernetes
Soft skills
communicationcollaborationtechnical leadershipconstructive feedbackproblem-solvingproject deliveryoperational excellencereliability improvementobservabilitycode quality
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering
Coder

Software Engineer – Back-end

Coder
Mid · Seniorfull-time$104k–$194k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
Distributed SystemsGoOpen Source
Cleveland Clinic

Database Developer II

Cleveland Clinic
Mid · Seniorfull-timeFlorida, Nevada, Ohio · 🇺🇸 United States
Posted: 2 hours agoSource: ccf.wd1.myworkdayjobs.com
AirflowASP.NETETL.NETPythonSQLSSIS
LMI

Back End Developer – Clearance Required

LMI
Mid · Seniorfull-time$120k–$140k / year🇺🇸 United States
Posted: 2 hours agoSource: careers-lmi.icims.com
DjangoJavaScriptMS SQL ServerNode.jsPythonReactSQL
Equip

Senior Full Stack Java Software Engineer

Equip
Seniorfull-time$127k–$159k / year🇺🇸 United States
Posted: 5 hours agoSource: jobs.ashbyhq.com
AWSCloudDistributed Systems