Senior Software Engineer, Backend (Blockchain AI)

📍 World
CAD 191,100 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Docker @ 4 Go @ 4 Python @ 4 MongoDB @ 4 Ethereum @ 4 Claude Code @ 4

Details

Ready to be pushed beyond what you think you’re capable of?

At Coinbase, the mission is to increase economic freedom in the world by building the emerging onchain platform. This role sits on a team accelerating AI automation across the Blockchain Platform, working on production-grade agent systems (including NodeSmith) and collaborating with multiple engineering teams to launch reliable, long-running agents and AI building blocks.

While many roles at Coinbase are remote-first, roles are not remote-only. In-person participation is required throughout the year for team and company offsites; attendance is expected and supported. This role is tagged #LI-Remote.

Responsibilities

  • Build core services and SDKs for long-running, production-grade agent systems.
  • Build new backend services to meet product and business needs using Python and Golang.
  • Design scalable systems using modern cloud technologies and industry best practices.
  • Drive projects that enable engineers across the org to get the most out of AI coding tools like Cursor and Claude Code.
  • Directly ship agents in collaboration with Blockchain Platform teams and contribute reusable AI building blocks to the central AI Platform.
  • Articulate and execute a long-term vision for maintaining and scaling backend systems and the teams that run them.
  • Write high-quality, well-tested code.

Requirements

  • At least 5 years of experience in software engineering.
  • Experience designing, building, scaling, and maintaining production services; familiarity with composing a service-oriented architecture.
  • Strong engineering practices producing high-quality, well-tested code.
  • Passion for building an open financial system and for blockchain/crypto technology.

Nice to haves

  • Interest in building and scaling agent systems and exposure to agent frameworks and concepts.
  • Daily use of AI coding tools such as Cursor, Claude Code, or Copilot.
  • Experience with Blockchain technologies (for example Bitcoin, Ethereum) and crypto-forward onchain activity (interacting with Ethereum addresses, ENS, dApps).
  • Experience with Golang, Python, Docker, Postgres, MongoDB, or DynamoDB.
  • Experience growing with a company through rapid scaling (startup to mid-size).

Technologies and tools mentioned

Python, Golang (Go), LangGraph, GoogleADK, MCPs, Cursor, Claude Code, Copilot, NodeSmith, Docker, Postgres, MongoDB, DynamoDB, agent systems, AI, blockchain (Bitcoin, Ethereum), ENS, dApps, SDKs.

Compensation & additional info

  • Job #: GPBE05US
  • Pay Range: $191,100 — $191,100 CAD (target annual salary). Full-time offers also include bonus eligibility, equity eligibility, and benefits (medical, dental, vision).
  • Candidates may submit a maximum of four applications within any 30-day period.

Benefits

  • Extended health care, dental, vision
  • Consult+ (virtual health care)
  • Life & accident insurance, disability coverage
  • Employee Stock Purchase Plan (ESPP)
  • Wellness stipend, mobile/internet reimbursement, connections stipend
  • Learning and development allowance, employee assistance program
  • Travel medical policy (global traveler), fertility benefits, generous time off/leave policy