TL;DR

Senior Software Engineer (Platform - Account Platform): Responsible for owning the design, development, and reliability of core platform services that underpin account and identity management across all Coinbase products with an accent on architecting and delivering backend platform services for account onboarding. Focus on proactively identifying opportunities for platformization, modernization, and performance improvements to support future business growth.

Location: In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported.

Salary: $186,065—$218,900 USD

Company

Coinbase's mission is to increase economic freedom in the world.

What you will do

  • Architecting and delivering backend platform services for account onboarding, organization management, and multi-user access across Coinbase products
  • Leading the technical evolution from fragmented identity models to a unified accounts platform, defining APIs, data models, and system abstractions
  • Owning reliability, scalability, and code quality for Tier-0/Tier-1 backend systems serving millions of users
  • Driving end-to-end execution on complex, cross-functional initiatives such as Coinbase Workspace (unified organization management)
  • Championing engineering standards, code and design review culture, and technical strategy for the team
  • Mentoring engineers and accelerating team velocity

Requirements

  • Have at least 5 years of experience in software engineering.
  • Designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • Write high quality, well tested code to meet the needs of your customers.
  • Experienced architecting and developing solutions to ambiguous problems with significant impact
  • Demonstrate the ability to responsibly use generative AI tools and copilots in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices to deliver business-ready outputs and drive measurable improvements in efficiency, cost, and quality.

Nice to have

  • You have experience in the auth domain.
  • You have experience with React (full stack experience is a big plus).
  • You have gone through a rapid growth in your company (from startup to mid-size).
  • You’ve worked with Golang, Ruby, Docker, Rails, Postgres, MongoDB or DynamoDB.

Culture & Benefits

  • Medical Plan, Dental and Vision Plan with generous employee contributions
  • Health Savings Account with company contributions each pay period
  • Disability and Life Insurance
  • 401(k) plan with company match
  • The option of getting paid in digital currency