Senior Software Engineer, Backend
@ Coinbase Careers Page

Hybrid
$200,000
Hybrid
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXX****** @coinbase.com
Recommended after applying

Job Details

Overview

At Coinbase, our mission is to increase economic freedom by building the emerging onchain platform for the future global financial system. As a Senior Software Engineer, Backend, you will join a startup team within Coinbase Onramp to build rails that move money both onchain and offchain, impacting billions of dollars annually.

What You Will Do

You will:

  • Develop reliable backend services
  • Design and integrate distributed systems
  • Build accessible UIs and high-quality, well-tested code
  • Collaborate with designers and product managers
  • Engage with developer tools and blockchain technology

Who We Are Looking For

The ideal candidate has over 5 years of software engineering experience, a scrappy self-starter mindset, solid full-stack engineering skills, and a passion for onchain/Web3 technologies such as Ethereum and other EVM-compatible chains. Experience with decomposing large monoliths into microservices and building high reliability financial systems is a plus.

Work Environment

While Coinbase is remote-first, this role requires in-person participation, including team and company-wide offsites throughout the year.

Key Skills/Competency

  • Software Engineering
  • Backend Development
  • Full-Stack
  • Distributed Systems
  • Microservices
  • Blockchain
  • Ethereum
  • Web3
  • Developer Tools
  • Collaboration

How to Get Hired at Coinbase Careers Page

🎯 Tips for Getting Hired

  • Customize Your Resume: Highlight backend and blockchain experiences.
  • Research Coinbase: Review mission, culture, and recent news.
  • Prepare Examples: Bring successful project stories and code samples.
  • Practice Technical Interviews: Review distributed systems and microservices fundamentals.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems design concepts.
Practice coding on backend algorithms.
Study microservices architecture patterns.
Research blockchain and Ethereum fundamentals.

Behavioral Questions

Describe handling high pressure situations.
Explain teamwork in complex projects.
Share examples of rapid learning.
Discuss receiving and applying feedback.

Frequently Asked Questions