Software Engineer, Backend (Consumer Products)

A cryptocurrency exchange platform building the emerging onchain platform and future global financial system.
$147,000 - $174,000
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Finance · Blockchain

Description For Software Engineer, Backend (Consumer Products)

Coinbase is seeking experienced backend engineers to join their Consumer Product Group to build the next generation of crypto-forward products and features. The role focuses on solving unique, large-scale technical problems that bridge web-scale applications and blockchain technology. The team's mission is to make cryptocurrency accessible globally through real-time, high-frequency, low-latency applications.

The Consumer Product Group specifically works on making the Coinbase retail app the most user-friendly crypto experience, with a 2023 goal of becoming the #1 self-custody wallet by MTUs and download share. The product suite includes the Coinbase app, advance trade, dapps, and staking.

Key responsibilities include decomposing the monolithic Rails app into microservices, developing long-term vision for backend systems, collaborating with cross-functional teams, and writing high-quality tested code. The ideal candidate should have 2+ years of software engineering experience, expertise in building and scaling production services, and a passion for creating an open financial system.

The position offers competitive compensation ($147,000 - $174,000 USD) plus benefits including medical/dental/vision insurance, 401(k) with company match, wellness stipend, and unique perks like getting paid in digital currency. The role provides an opportunity to work on cutting-edge blockchain technology while contributing to Coinbase's mission of increasing economic freedom worldwide.

Preferred qualifications include experience with rapid company growth, building growth experiments, blockchain knowledge (Bitcoin, Ethereum), microservices architecture, and technologies like Golang, Ruby, Docker, Rails, Postgres, MongoDB. Experience with financial systems, high-reliability systems, or crypto-forward development is highly valued.

Last updated an hour ago

Responsibilities For Software Engineer, Backend (Consumer Products)

  • Decompose monolithic Rails app into microservices
  • Articulate long term vision for maintaining and scaling backend systems
  • Work with cross-functional teams on product and technical roadmap
  • Write high quality, well tested code

Requirements For Software Engineer, Backend (Consumer Products)

Ruby
Go
MongoDB
PostgreSQL
Redis
  • 2+ years of experience in software engineering
  • Experience designing, building, scaling and maintaining production services
  • Knowledge of service oriented architecture
  • Ability to write high quality, well tested code
  • Passion for building an open financial system

Benefits For Software Engineer, Backend (Consumer Products)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Plan, Dental and Vision Plan
  • Health Savings Account with company contributions
  • Disability and Life Insurance
  • 401(k) plan with company match
  • Wellness Stipend
  • Mobile/Internet Reimbursement
  • Connections Stipend
  • Volunteer Time Off
  • Fertility Counseling and Benefits
  • Generous Time off/Leave Policy
  • Option of getting paid in digital currency

Interested in this job?

Jobs Related To Coinbase Software Engineer, Backend (Consumer Products)

Software Engineer, Backend (Institutional - Prime)

Backend Software Engineer position at Coinbase focusing on building institutional crypto products and infrastructure

Software Development Engineer II, Alexa Ads

Software Development Engineer II position at Amazon's Alexa Ads team, focusing on building AI-powered advertising systems and experiences.

Software Development Engineer, Infra Supply Chain Automation

AWS Infrastructure Services seeks a Software Development Engineer to build automation tools for supply chain planning, managing data center operations and infrastructure decisions.

Software Engineer

Software Engineer position at Twitch focusing on monetization features for content creators, using Go and React, based in Seattle or San Francisco.

Software Development Engineer II, Global Logistics

Software Development Engineer II position at Amazon's Global Logistics Technology team, focusing on developing scalable systems for international shipping and logistics optimization.