X

Xero

Cloud-based accounting software for small businesses

Lead Engineer - Payments Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-time$206k - $260k

About the Job

Requirements

  • A proven track record of delivering highly available distributed backend systems and high-throughput services under real-world production constraints, with strong operational practices.
  • Experience building platforms or products from an early idea into production, then evolving them as adoption and complexity grow.
  • Deep understanding of system architecture, API design, and relational and non-relational databases, including the trade-offs between different approaches.
  • Proficiency in a modern backend stack, such as C#, Java, Go or C++, and experience with cloud-native platforms such as AWS.
  • Strong technical leadership, including setting direction, mentoring engineers, fostering an inclusive culture, and breaking complex problems into clear, actionable plans that lead to delivery.
  • A hands-on approach to production code, proofs of concept and technical deep dives, alongside advanced use of AI tools to improve development workflows, with appropriate judgment and validation.

Responsibilities

  • Own the technical direction for an area of the payments platform, from design and proof of concept through production and on-call.
  • Lead architecture, API design and technology decisions for the assigned area, with end-to-end accountability for reliability, security and operational excellence.
  • Work closely with engineering and cross-functional partners to make trade-offs explicit and turn direction into delivery.
  • Shape engineering practices, quality standards and AI-assisted ways of working as the initiative and Vancouver team develop.
  • Build shared payment-platform capabilities, including orchestration, risk and fraud, and multi-provider support, across products and markets.
  • Develop global bill-payment capabilities that are accurate, secure and connected to the accounting record.
  • Design reliable, secure distributed services that remain dependable under production constraints.
  • Selectively rebuild and enhance existing systems while delivering customer value and progressing toward a coherent long-term architecture.
  • Apply AI to product problems while protecting customer trust, and evaluate and operate those capabilities responsibly.
  • Ship production code and align the team on architecture and a roadmap for at least one core capability.
  • Help establish engineering standards and clear ownership for the Vancouver Payments team.

Desired Qualifications

  • Experience in payments, fintech or money movement, such as payment orchestration, risk and fraud, or multi-provider integrations; adjacent domains with demanding reliability, security or correctness requirements are also valuable.
  • Experience selectively rebuilding or modernizing established systems while continuing to deliver value to customers.
  • A track record of partnering with Product, Design and other cross-functional teams to turn complex business needs into resilient engineering solutions.

About the Company

Xero

Cloud-based accounting software for small businesses

Summary for Xero: cloud-based accounting software for small businesses that streamlines financial management, invoicing, payroll, and reporting. It operates on a subscription model with different pricing tiers and offers extensive integrations via the Xero App Store and a developer platform to build more connections. Its differentiators include a broad ecosystem of third-party apps, developer support, and 24/7 online help through Xero Central, all designed to be user-friendly for non-experts. The goal is to provide a reliable, easy-to-use financial solution that helps small businesses manage their finances efficiently.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Wellington, New Zealand
Founded
2006

Recently Posted Jobs

Explore more opportunities at Xero

See more jobs