Skip to main content
Coinbase
Coinbase

Senior Staff Software Engineer, Payments

RemoteCanada only
Published
Role
Backend
Experience
Staff
Company size
Enterprise
$253.9k–$298.7k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior Staff backend/platform engineer with 10+ years building large-scale distributed systems. Must have deep money-movement architecture experience, backend programming in Python/Go/Java, and cloud-native architecture. Canada remote role for Coinbase Payments.

Core skills

Payments architectureDistributed systemsBackend programming

Required skills

Python/Go/JavaCloud-native architectureISO 20022

What you'll do

  • Define and drive the multi‑quarter technical strategy for Payments, spanning rails, orchestration, and transfers, to support new products, geos, and significant growth in payment volume.
  • Architect and evolve the core Payments platform (rails integrations, routing, and funds-flow services) for high availability, low latency, and cost efficiency at global scale.
  • Lead end‑to‑end design and rollout of large, cross‑team initiatives (e.g., new global rails, decomp/migrations, resiliency programs), breaking high ambiguity into clear milestones and measurable outcomes.
  • Set and enforce technical standards for financial correctness across Payments, including idempotency, reconciliation, failure‑mode handling, and auditability for all money‑movement paths.
  • Partner closely with FinHub, Payments Risk, Regulatory Platform, and Product to design cohesive architectures that balance customer experience, risk controls, compliance, and unit economics.
  • Provide deep technical mentorship to senior/staff engineers across Payments pods, upleveling system design quality, review rigor, and long‑term maintainability.
  • Use data and observability signals (e.g., success rates, latency, cost, incident patterns) to identify structural platform gaps and lead systematic reliability and efficiency improvements.
  • Represent Payments in executive and cross‑org forums, clearly communicating tradeoffs, aligning stakeholders on strategy, and securing buy‑in for high‑impact technical bets.

What they require

  • 10+ years building and operating large‑scale distributed systems in production.
  • Deep money‑movement architecture experience (PSPs, ISO 20022, routing, double‑entry, high‑volume payment systems)
  • Deep expertise in backend programming (e.g., Python, Go, Java) and cloud‑native architecture.
  • Proven track record designing highly available, high‑performance systems.
  • Ability to anticipate scaling bottlenecks before they occur and take decisive, proactive measures.
  • Experience leading cross‑functional technical initiatives and mentoring senior engineers.
  • Commitment to technical excellence, sharing best practices, and fostering a strong engineering culture.
  • Ability to distill complex technical concepts into clear and actionable solutions.
  • Preferred: Experience designing and operating ledgering or trading systems at large scale.
  • Preferred: Strong financial acumen with experience handling accounting data and financial transactions with high precision and reliability.
  • Preferred: Experience collaborating closely with finance and accounting teams.
  • Candidates may submit a maximum of 3 applications within a 6-month period.

Benefits

  • Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, and vision).

American company that operates a cryptocurrency exchange platform

🇺🇸 United StatesCryptoEnterprisecoinbase.com

What people say about this company

3.8/ 5

  • Employees appreciate the innovative and fast-paced work environment.
  • Many find growth opportunities and career advancement potential.
  • Some employees report issues with management and communication.
$253.9k–$298.7k/yr