Want to get hired at Coinbase Developer Platform?

Senior Software Engineer, Backend

Coinbase Developer Platform

HybridHybrid

Original Job Summary

Overview

Coinbase Developer Platform (CDP) is building the developer tools to bring the world onchain. With a focus on improving developer experience, CDP is transforming slow and risky onchain development into a trusted and streamlined process.

Role Description

As a Senior Software Engineer, Backend at Coinbase Developer Platform, you will:

  • Define the x402 protocol standard for internet-native payments.
  • Build and maintain products such as the x402 SDK, Payment MCP, and onchain payment protocols.
  • Collaborate with open-source contributors via GitHub discussions, issues, and PR reviews.

What We Look For

The ideal candidate will have:

  • 6+ years of software development experience with emphasis on backend development.
  • Experience with scalable and secure software and SDK products.
  • Proficiency in Golang, Typescript, and Python.
  • Knowledge in Web3 technologies, stablecoins, smart contracts, and wallets.
  • Nice to have: Experience with AI and emerging AI protocol standards, and a track record in impactful open-source projects.

Additional Information

This is a high-impact role at the intersection of crypto, payments, agentic commerce, and open standards. It involves working within a startup-like team at Coinbase with a fast pace and strong ownership culture. The target annual salary for this position is approximately 191,100 CAD. Please note that each candidate can submit a maximum of four applications within any 30-day period.

Key Skills/Competency

Senior Software Engineer, Backend, Golang, Typescript, Python, Web3, SDK, API, Crypto, Open-source

How to Get Hired at Coinbase Developer Platform

🎯 Tips for Getting Hired

  • Research Coinbase Developer Platform: Understand mission, culture, and tools.
  • Customize your resume: Emphasize backend and crypto skills.
  • Prepare GitHub portfolio: Highlight open-source contributions.
  • Review tech stack: Ensure fluency in Golang, Typescript, Python.

📝 Interview Preparation Advice

Technical Preparation

Review Golang microservices architecture.
Study API and SDK design patterns.
Practice secure coding with Python.
Refresh Web3 and blockchain concepts.

Behavioral Questions

Describe a challenging project you led.
Explain handling open-source collaboration conflicts.
Detail experience in rapid development environments.
Share how you incorporate feedback into work.