[Remote] Senior Software Engineer, Backend (Developer - Foundations)

Job summary

United States
Software Developer

Work model

Fully remote
Only United States
5 days ago
Job description

About the Role

Coinbase is seeking a Senior Software Engineer for their CDP Foundations team. This is a remote position open to candidates in the USA. The role focuses on building and maintaining scalable backend services, defining APIs, and leading technical projects with a commitment to operational excellence and high code quality.

Responsibilities

  • 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.

Skills

  • 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.
  • Experience designing public-facing APIs.
  • Experience building financial platforms or fintech systems.
  • Experience with crypto/onchain ecosystem (not required).

Benefits

  • Bonus eligibility
  • Equity eligibility
  • Comprehensive benefits package (including medical, dental, vision, and 401(k))

Company Overview

Coinbase is a leading crypto exchange and wallet platform enabling digital currency transactions for merchants and consumers. Founded in 2012 and headquartered in San Francisco, California, USA, Coinbase operates with a workforce of 1001-5000 employees.

Company H1B Sponsorship

Coinbase has a history of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role.