X

Xero

Cloud-based accounting software for small businesses

Engineer – Reporting - Insights and Data-In

Backend EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, Canada

About the Job

Requirements

  • Strong software engineering experience and a track record of delivering and operating reliable software in production.
  • Practical experience working with data-intensive systems, relational databases or complex queries, and understanding how design choices affect performance.
  • Ability to build automated checks that provide confidence in calculations and system behaviour.
  • Ability to work through ambiguous problems, weigh technical trade-offs and deliver useful improvements without overcomplicating the solution.
  • Ownership across the delivery lifecycle, from understanding customer needs and shaping an approach to testing, deployment and production support.
  • Ability to communicate reasoning clearly, welcome constructive challenge and collaborate with Product, Design and engineering partners.
  • Interest in applying AI tools to engineering work, with judgement to verify outputs and accountability for quality.

Responsibilities

  • Build flexible reporting experiences that let customers combine business data, reshape views, save configurations and explore underlying transactions.
  • Improve reporting engine performance so complex queries remain responsive as data volumes and customer needs grow.
  • Keep calculations accurate and results up to date when transactions are corrected or source data changes.
  • Create shared reporting capabilities for other product teams, including consistent calculations, permissions and performance patterns.
  • Make reported numbers easier to inspect and trace back to their source while preserving existing reports, layouts and workflows.
  • Use AI to improve engineering workflows and verification, while exploring ways for customers to describe financial questions and shape reports.
  • Take ownership of engineering problems from design through production, balancing performance, accuracy and ease of use.
  • Work closely with Product, Design and other engineers to turn complex requirements into reliable software while protecting existing reports and workflows.
  • Contribute to how the growing Vancouver team builds and delivers software through constructive feedback and knowledge sharing.
  • Take an initial customer-facing reporting capability, performance improvement or shared platform component from early investigation through production.

Desired Qualifications

  • Experience with reporting, analytics or financial software.

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