X

Xero

Cloud-based accounting software for small businesses

Engineer – Payments Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaCA$131.8k - CA$150k

About the Job

Requirements

  • Strong backend software engineering experience and a track record of building and operating reliable services in production.
  • Understanding of distributed systems, including service boundaries, consistency, resilience, and failure handling.
  • Practical experience with transactional data where correctness, integrity, and traceability are essential.
  • Ability to work through ambiguous problems, make pragmatic architectural decisions, and recognize when to improve an existing system or take a new approach.
  • Ownership beyond implementation, including automated testing, deployment, observability, and ongoing service operation.
  • Clear communication and collaboration across engineering, product, and operational teams, connecting technical decisions to customer outcomes.
  • Interest in using AI tools to improve engineering productivity and exploring automation with appropriate controls and human oversight.

Responsibilities

  • Build platforms and product capabilities that support money movement, including collecting invoice payments, paying bills, supporting payroll, and future payment experiences.
  • Build reliable, secure, and scalable software for engineering problems where financial accuracy matters.
  • Work closely with engineering, product, and operational partners to shape technical decisions, clarify trade-offs, and balance delivery with controls that protect customers and their money.
  • Contribute to team culture through communication, knowledge sharing, and constructive feedback, and help improve how the engineering organization works.
  • Evolve systems tightly coupled to invoicing into reusable payment capabilities that support multiple products, providers, and regions.
  • Build payment orchestration and provider integrations, with clear boundaries between payment methods, providers, and payment networks.
  • Develop foundations for customer onboarding, know-your-business verification, entity management, risk, and compliance.
  • Strengthen reconciliation, dispute handling, and internal ledger capabilities so financial events are represented accurately and can be traced.
  • Support bill payments and broader incoming and outgoing money flows, with reliability, security, and observability built in.
  • Apply AI and automation where they can reduce manual effort while maintaining clear controls and appropriate human oversight.
  • Influence architecture, challenge assumptions, and help define how payment experiences are built and scaled across Xero.

Desired Qualifications

  • Experience in payments, financial systems, or other environments where accuracy and auditability are critical.

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