CareerPlan

Engineer - Payments Platform

CAN: Vancouver (333 Seymour St)Full-timeCA$132k–CA$150k2026-10-28 → 2026-11-10
Hybrid

Core

Build reliable, secure, and scalable payment platforms and product capabilities for Xero to support money movement, invoicing, bill payments, and payroll for small businesses.

Role type

Senior backend software engineer (payments platform)

Builds

Payment orchestration systems, provider integrations, onboarding/verification flows, risk/compliance tools, reconciliation, and internal ledger capabilities.

Domain

Fintech / Payments / Accounting Software

Deliverable

production ML models | product features

Required skills

Backend software engineering, distributed systems design, transactional data management, system reliability, architectural decision-making, observability, automated testing, AI/automation integration

Preferred skills

Payments domain experience, financial systems experience, auditability expertise

Technologies

(Not explicitly listed)

Responsibilities

Evolve invoicing systems into reusable payment capabilities, build payment orchestration and provider integrations, develop customer onboarding and KYB verification, strengthen reconciliation and dispute handling, support incoming/outgoing money flows, apply AI and automation to reduce manual effort

Seniority

Senior, hands-on IC