Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Software Engineer, Payments

Full-time

Coinbase

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 we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here.

Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.”

Payments Platform

Our mission is to move old money into crypto and power financial access and payments for the crypto economy globally. As the bridge between the traditional financial world and the crypto economy, we build and operate the fiat on- and off-ramps and payment services that let Coinbase’s customer-facing products deliver reliable, seamless payment processing and connect customer fiat funds into crypto.

Job Duties

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.

Job Requirements

  • 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.

Nice to Haves

  • Experience designing and operating ledgering or trading systems at large scale.
  • Strong financial acumen with experience handling accounting data and financial transactions with high precision and reliability.
  • Experience collaborating closely with finance and accounting teams.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Payments in Canada vacancy
  •  ...for intense in-person working sessions called “surges.” Payments Platform Our mission is to move old money into crypto and...  ...and unit economics. Provide deep technical mentorship to senior/staff engineers across Payments pods, upleveling system design quality,... 
    Senior
    Full time

    Coinbase

    Canada
    9 days ago
  •  ...remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” Payments Platform Our mission is to move old money into crypto and power financial access and payments for the crypto economy globally. As... 
    Senior
    Full time

    Coinbase

    Canada
    9 days ago
  • $130k - $173k

     ...cybersecurity, digital experiences, and identity and access management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Canada
    7 days ago
  • The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within our Pathfinder products. As one of the most senior engineers on the team, you will own architecture across the domain and its... 
    Senior
    Full time

    Beyondtrust

    Canada
    9 days ago
  • $200.7k - $250.9k

     ...countries, with fundamentally different engineering philosophies and systems, had to...  ...to enterprise core banking systems and payment networks built in a different era, with...  ...internal and external integrations. As a Senior Software Engineer on the Banking Integration Platform... 
    Senior
    Full time

    Mercury

    Canada
    27 days ago
  • $111k - $160k

     ...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and...  ...governments realize their greatest potential. Title and Summary Senior Software Engineer The AI & Decision Engineering Platform powers... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Mastercard

    Canada
    8 days ago
  • $111k - $160k

     ...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and...  ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: The Decision Management Program (DMP) team... 
    Senior
    Full time
    Immediate start
    Worldwide

    Mastercard

    Canada
    2 days ago
  • $130k - $180k

     ...development of digital investigative software that acquires, analyzes, and shares evidence...  ...! Role Overview We're seeking a Senior Cloud FinOps Engineer to join the Shared Services...  ...activities like bill reconciliation and payment; Enhance and maintain budget forecasting... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Canada
    9 days ago
  •  ...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and...  ...governments realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company... 
    Senior
    Full time
    Worldwide

    Mastercard

    Canada
    23 days ago
  •  ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role responsible...  ...to issue cards, authorize transactions, and manage payment operations in real time. Marqeta is powering the most well... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Marqeta, Inc.

    Canada
    7 days ago
  • $164k - $205k

     ...Position Overview We are seeking a high-agency full-stack Staff Software Engineer to lead the architecture and product development of an...  ...an AI-guided personalized planning journey. Operating as a senior technical leader across our distributed engineering squads,... 
    Full time
    Remote work
    Flexible hours

    Outschool

    Canada
    a month ago
  • $240k - $300k

     ...record, Carta brings together the software, services, and legal...  ...Work With You’ll enter our engineering interview process as part of...  ...specific team’s immediate gap. Staff Engineers at Carta are...  ...operational excellence and mentor senior engineers to raise the collective... 
    Full time
    Immediate start

    Carta

    Canada
    7 days ago
  •  ...We're looking for a Staff Engineer to join our Identity & Access Management (IAM) platform team. This is an individual contributor role with outsized technical scope: you'll be the technical anchor for how Xsolla builds secure, high-scale auth infrastructure — setting... 
    Full time
    Immediate start

    Xsolla

    Canada
    6 days ago
  • About the Team The Leverage team lives inside Book of Record (BOR) - the ledger of truth for every dollar that moves through Wealthsimple. Leverage owns the borrowing side of that ledger: the systems behind margin, portfolio lines of credit, and the lending products that...
    Senior
    Full time

    Wealthsimple

    Canada
    9 days ago
  • We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands high level leadership , mentoring other engineers and helping to design and architect scalable solutions. In this role, you will face... 
    Senior
    Full time

    Optro

    Canada
    9 days ago
  • $156.8k - $196k

     ...Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions...  ..., including account creation, transaction processing, payment systems, banking integrations, reporting, and reconciliation... 
    Full time
    Temporary work
    Bank staff
    Work at office
    Remote work
    Flexible hours

    Marqeta, Inc.

    Canada
    7 days ago
  •  ...implementations for production readiness, and help build verification agents that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code examples, solutions, and corrections in Python, JavaScript... 
    Senior
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  •  ...completes tasks, schedules appointments, routes conversations, and seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that power the AI Receptionist experience for enterprise customers.... 
    Senior
    Full time

    Cresta

    Canada
    9 days ago
  •  ...About the Role: As a frontend-focused Senior Software Engineer , you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is building polished, performant, production-grade interfaces in React and TypeScript... 
    Senior
    Full time
    Casual work

    Sardine

    Canada
    9 days ago
  • $91k - $113k

     ...and OAuth 2.0, plus integrations with external identity providers and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and work effectively in a fast-paced, collaborative, cross-functional... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Canada
    3 days ago
  •  ...exists to make production legible to every engineer and AI agent at Wealthsimple, on their...  ..., high-cardinality data. As the Staff Software Engineer on this team, you are the deepest...  .... Raise the bar for others. Mentor senior engineers, review complex designs, and... 
    Full time

    Wealthsimple

    Canada
    9 days ago
  •  ...Senior Java Spark Developer Location: Montreal, QC Position Overview:...  ...Java Backend Developer to join our core engineering team. In this role, you will be responsible...  ...Experience: 7+ years of professional software development experience primarily focused... 
    Senior

    Apptad Inc

    Canada
    1 day ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a...  ...record of building and supporting production-ready software with clear modular structure, such as separate services for parsing... 
    Senior
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  •  ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection, risk...  ...and release new features. You’ll work day-to-day on our Payments and Trust & Safety team and collaborate closely with our... 
    Senior
    Full time

    Givebutter

    Canada
    22 days ago
  • $75.9k - $141.9k

     ...experience in banking or financial services, such as onboarding, payments, lending, or trading. We value strong analytical thinking...  ...a continuous learner who is interested in how AI can improve engineering productivity. We need a pragmatic engineer who balances innovation... 
    Senior
    Full time

    BMO Financial

    Canada
    a month ago
  •  ...non-negotiable standards. Role Summary We are seeking a Senior AI Engineer to take end-to-end architectural ownership of Lena's core reasoning...  ...: Partner directly alongside platform and .NET backend software engineers to land infrastructural changes and model weights... 
    Senior
    Full time
    Remote work
    Flexible hours

    NetSpeek

    Canada
    a month ago
  • $75.9k - $141.9k

     ...- 141,900 per year Requirements: ~6+ years of professional software development experience, along with a relevant post-secondary degree...  ...instituting long-lasting solutions. Establish and maintain engineering standards for coding quality, testing (SIT/UAT), security,... 
    Senior
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $64k - $104k

    Salary: $64,000 - 104,000 per year Requirements: Extensive experience in Windows Server and/or Linux Server administration, including installation, configuration, patching, and troubleshooting Proficient in virtualization technologies such as VMware, Hyper-V, or...
    Senior
    Full time
    Work at office

    Astra North Infoteck Inc.

    Canada
    more than 2 months ago
  • $130k - $150k

     ...comprehensive restaurant management software innovator built to support the...  ...analytical, deployment-oriented Senior Mobile Developer to join our core Mobile Engineering collective in a full-time remote...  ...onboarding to junior developer staff. Required Skills &... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    TouchBistro

    Canada
    a month ago
  • $200.7k - $250.9k

     ...In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it -...  ...from asking about cash flow to sending payments, issuing cards, and managing invoices. With...  ...ideal candidate Has 7 or more years of software engineering experience, with deep... 
    Senior
    Full time
    Shift work

    Mercury

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, Payments. Be the first to apply!