Staff / Lead Engineer - Reporting Team (Vancouver)

Staff / Lead Engineer - Reporting Team (Vancouver)

06 Aug
|
Xero
|
Vancouver

06 Aug

Xero

Vancouver

This is a hands-on Lead Engineer role in Xero's Reporting team. You'll set technical direction for one of the most-used parts of our product and help the team make good decisions through complex, ambiguous work. You’ll lead significant technical outcomes from early thinking through to production.

That means balancing customer needs and delivery pace with the long-term health of the systems behind Reporting, while staying close to the code. This isn’t a people-management role. You'll lead through technical judgement, clear communication, hands‑on contribution, and by helping other engineers do their best work.

Your work will influence how small businesses and their advisors understand performance, complete reporting and compliance tasks, and get to the right answers faster. You'll join Xero’s Reporting group, which builds experiences customers rely on to understand their numbers, share insights, and support important accounting workflows. You'll work closely with engineers, product managers, designers, principal engineers, and platform teams.

We support a hybrid working model that blends the flexibility of working from home with the collaboration of being in the office. Our office is located downtown Vancouver at 333 Seymour Street. You will spend time connecting with your team in our modern office spaces on designated boost days, balancing focused independent work with in-person connection.

Setting technical direction across Reporting, balancing customer outcomes, delivery needs,



and system health Strengthening how Reporting works with shared data and platform capabilities across Xero Staying hands‑on through code, technical spikes, design reviews, debugging, and incident response Identifying risks and dependencies early, and helping teams make clear, pragmatic trade-offs Coaching Senior Engineers and raising the quality of technical decisions and engineering practices Deep experience in backend, platform, or product engineering at scale, ideally in a SaaS environment A track record of setting technical direction across a team, domain, or complex problem space Strong architectural judgement and the ability to simplify complex systems Experience with data-heavy or analytics-oriented systems, with a strong focus on performance, correctness, and trust A hands‑on approach to code, design, technical investigation, and production problem‑solving The ability to communicate clearly and build alignment across engineering, product, design, and platform teams A genuine interest in coaching Senior Engineers and lifting capability beyond your own work Curiosity about emerging product experiences, including AI-enabled workflows, and how to support them responsibly While base salary is a core component, we look at your compensation through a holistic lens that includes equity, performance incentives, and world-class perks. The base salary range for this role in Canada is $186,000 - $236,000 CAD.

Variable Pay: Eligibility commissions or equity based on role and performance. World-class health, wellness, and retirement programs.

📌 Staff / Lead Engineer - Reporting Team (Vancouver)
🏢 Xero
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff / lead engineer - reporting team (vancouver) / vancouver