← All roles

Lead Engineer - Payments Platform

Xero ·CA, US ·Hybrid, Remote 19d ago
Distributed SystemsJavaGoAWS

About the role

Lead Engineer on Xero's Payments Platform, driving early-stage initiatives and foundational architectural decisions for money movement capabilities. Responsibilities include building shared platform capabilities (orchestration, risk/fraud, multi-provider), global bill payments, high-throughput distributed services, and AI integration. Hands-on with production code, proofs of concept, and technical direction. Mentors engineers, shapes engineering practices. Hybrid role in Vancouver or San Mateo,

Requirements

Must-have: proven track record delivering highly available distributed backend systems and high-throughput services; experience building platforms from idea to production; deep understanding of system architecture, API design, databases; proficiency in C#, Java, Go, or C++ and AWS; strong technical leadership and mentoring; hands-on approach with AI tools. Nice-to-have: payments/fintech experience, system modernization, cross-functional partnership.

About the company

Xero

Xero is an accounting software company providing cloud-based solutions for small businesses and accountants. It offers features like invoicing, bank reconciliation, and payroll, enabling users to manage their finances more efficiently and focus on growing their business.

View company page →
CA$186k–236k
Hybrid, Remote CAN: Vancouver (333 Seymour St)CAN: Toronto (111 Richmond Street West)Vancouver, CanadaToronto, CanadaSan Mateo, United States
Posted 19d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Xero
https://www.xero.com

Xero is an accounting software company providing cloud-based solutions for small businesses and accountants. It offers features like invoicing, bank reconciliation, and payroll, enabling users to manage their finances more efficiently and focus on growing their business.

View company page →