Staff Software Engineer, Backend - Platform (FinHub - Transfer)

USD 218,000-256,500 per year
SENIOR
✅ Remote ✅ Hybrid

Used Tools & Technologies

GenAI

Required Skills & Competences

Distributed Systems @ 4 Compliance @ 4 Generative AI @ 3 AI @ 3

Details

Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and this is a place to be pushed past your perceived limits. Coinbase is a remote-first, but not remote-only company; expect to get together quarterly for in-person working sessions called “surges.”

This role is on the FinHub Transfers team within the Platform organization. Transfers orchestrates routing and settlement across Retail, Prime, Exchange, International, and Payments product groups, operating one of the most scalable distributed financial systems in the world. The Staff Software Engineer will own multi-year technical strategy and architecture for this infrastructure, drive cross-team initiatives, and elevate engineering quality while maintaining high-volume individual output.

Responsibilities

  • Own the technical strategy, architecture, and roadmap for the Transfers platform, making design decisions on fund movement orchestration, routing, and reliability across crypto and fiat rails.
  • Drive cross-team initiatives spanning multiple product groups (Retail, Prime, Exchange, Payments, International), build stakeholder alignment, and turn ambiguous requirements into scoped technical plans.
  • Build and scale high-throughput, fault-tolerant distributed systems that process very large transaction volume with strong correctness and auditability requirements.
  • Lead engineering process and quality improvements, raise standards through design reviews, and provide hands-on mentorship to the team.
  • Partner with Product, Finance, Risk, and Compliance to translate business and regulatory requirements into platform capabilities that enable new fund movement corridors and product launches.

Requirements

  • 8+ years of experience in software engineering, with a track record of designing and building fault-tolerant, highly reliable distributed systems at scale.
  • Proven ownership of technical strategy and roadmaps for a platform or service area, including making architectural trade-offs with broad organizational impact.
  • Experience architecting solutions for ambiguous, cross-team problems and driving alignment across engineering and non-engineering stakeholders.
  • Deep experience with ledgering, transfers, payments, or trading systems that process high-precision financial transactions at scale.
  • Track record of improving team technical quality through mentorship, design reviews, and engineering process changes.
  • Familiarity with using generative AI responsibly in workflows, maintaining human oversight to produce business-ready outputs and measurable efficiency improvements.

Compensation and benefits

  • Annual base salary range (excluding equity and bonus): $218,025 — $256,500 USD (varies by location).
  • Total compensation may also include equity, bonus eligibility, and benefits (medical, dental, vision, 401(k)).

Additional information

  • Remote-first role for candidates in the United States; occasional in-person collaboration required (quarterly "surges").
  • Application limit: candidates may submit a maximum of 3 applications within a 6-month period.
  • Coinbase is an Equal Opportunity Employer. Reasonable accommodations are available for applicants with disabilities.
  • Coinbase pilots AI tools for initial screening interviews and interview note transcription but states AI will not be used to make employment decisions.