Coinbase

We're building an open financial system for the world.

Senior Software Engineer, Backend – Developer, Foundations

Backend EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

32 days ago

Salary

$186.1K - $218.9K / year

Bachelor Degree5 yrs expEnglishAWSDistributed SystemsKafkaKubernetesMicroservicesMongo DBMy SQLPostgresPythonRabbit MQRedisRustGo

Job Description

• 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

Job 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

  • health insurance
  • retirement plans
  • paid time off
  • flexible work arrangements
  • professional development
  • bonuses
  • stock options

Related Job Pages

More Backend Engineer Jobs

Backend Engineer32 days ago
Full TimeRemoteTeam 201-500Since 2008H1B Sponsor

Staff Backend Engineer architecting location platform infrastructure for Life360

Distributed SystemsJavaKafkaGo
United States
$200K - $280K / year

Senior Full-Stack Software Engineer – Angular/Java

MeridianLink

Connecting You to Better: MeridianLink is the developer of the industry's first multi-channel loan origination system.

Backend Engineer32 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B Sponsor

Senior Full-Stack Software Engineer focused on Angular and Java at MeridianLink

AngularDockerHibernateJ2EEJavaKubernetesRDBMSSpringSpring BootSpringBootSQL
United States
$138.9K - $180K / year
Backend Engineer32 days ago
Full TimeRemoteTeam 501-1,000Since 2012H1B Sponsor

Senior Software Engineer building Ruby on Rails solutions for customer impact

JavaScriptRubyRuby on Rails
United States
$130K - $144K / year

Software Engineer I, Ruby on Rails

G2

Where you go for software.

Backend Engineer32 days ago
Full TimeRemoteTeam 501-1,000Since 2012H1B Sponsor

Software Engineer driving customer-focused Ruby on Rails solutions

JavaScriptRubyRuby on Rails
United States
$85K - $100K / year