Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff / Lead Engineer - Reporting Team

$186k - $236k per year
Full-time

Xero

The role / impact

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.

The team / how they connect

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. A big part of the role is turning ambiguity into a practical path forward, aligning people across teams, and keeping important work moving.

Where and how you can work

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.

Initially, you will focus on

  • Setting technical direction across Reporting, balancing customer outcomes, delivery needs, and system health

  • Leading complex initiatives from discovery and design through rollout and production learning

  • Guiding the modernisation of the reporting platform to improve reliability, scalability, maintainability, and delivery speed

  • Strengthening how Reporting works with shared data and platform capabilities across Xero

  • Shaping architecture, APIs, and system boundaries for complex reporting problems

  • 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

Here are some of the things we are looking for

  • 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

  • Experience leading significant initiatives through ambiguity and delivering durable outcomes in production

  • 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

Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team. We are also tech stack agnostic, so please apply if you've worked with adjacent technologies.

Compensation Philosophy

At Xero, we value the impact and skills you bring to the team. We don’t just hire for a role; we invest in people. We believe in a Total Package philosophy - which means your value isn't just a single number on a paycheck. While base salary is a core component, we look at your compensation through a holistic lens that includes equity, performance incentives, and world-class benefits.

The base salary range for this role in Canada is $186,000 - $236,000 CAD.

Please note that this range represents base salary only. We believe in rewarding our people for their total contribution, which is why we look at compensation through a holistic lens. In addition to base pay, your total package may include:

  • Variable Pay: Eligibility commissions or equity based on role and performance.

  • Comprehensive Benefits: World-class health, wellness, and retirement programs.

  • Xero Perks: Inside Xero Explore our full suite of benefits, from wellbeing initiatives to professional development.

Individual pay is determined by various factors, including geography, level of experience, and the specific skills you bring to the role

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff / Lead Engineer - Reporting Team in Vancouver, BC vacancy
  • $120k - $150k per year

     ...Overview AtkinsRéalis is growing and our Western Canadian Engineering group is seeking a Team Lead to join our growing Electrical Engineering team. In...  ...by providing technical expertise, leadership to staff, and support for business development activities. This includes... 
    Suggested
    Long term contract
    Full time
    For contractors
    Local area
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    3 days ago
  • $138k - $170k per year

     ...the world relies on.   Role Overview   Reporting to the Global Process Owner, Record to Report , the Project Lead, Record to Report is responsible for driving the...  ...Canada's leading mining companies and join our team! Key Responsibilities   Be a courageous safety... 
    Suggested
    Full time
    Temporary work
    Work at office

    Teck

    Vancouver, BC
    1 day ago
  • $186k - $236k per year

     ...and proof-of-concepts, you will solve complex financial technology challenges at a massive scale. The team / how they connect The Payments Platform team is the engine powering money movement across the entire ecosystem, collaborating closely with product, security, risk... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home
    Relocation
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    10 days ago
  •  ...enthusiastic, data-driven, and customer-obsessed. We are a team of drivers—self-starters who take initiative,...  ...reliability, openness, and humility. Your Role: Staff Software Engineers at Treasure AI are pod leads — player-coaches who remain active contributors while... 
    Suggested
    Contract work
    Work at office
    Night shift

    Treasure AI

    Vancouver, BC
    a month ago
  • $158.98k - $196.61k per year

     ...Job Responsibility: Description Spare is looking for a Sales Engineering Team Lead or Manager to join our Product team! As a Sales Engineering Team Lead or Manager at Spare, you'll be the technical bridge between our product team and prospective customers. You'll... 
    Suggested
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    Flexible hours

    Spare

    Vancouver, BC
    13 hours ago
  • $216k - $252k per year

     ...with full context preserved. Market-leading brands, including Randstad, Motorola Solutions...  ...AI isn’t just a feature; it’s how our teams do their best work every day. We put...  ...and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap... 
    Work at office

    Dialpad

    Vancouver, BC
    6 days ago
  • $169.2k per year

     ...Fast 500 lists. With an Executive team that has over thirty years of industry experience of leading the way, we’ve come a long way...  ...locations, users, permissions, reporting, and operational workflows....  ...and mentor teams of exceptional engineers while collaborating closely with... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Vancouver, BC
    13 days ago
  •  ...Here to Learn More About Radial Role Summary The Fulfillment Team Lead at Radial carries out supervisory responsibilities in accordance...  ...customer requirements. Assist the Supervisor and other Staff to ensure compliance with all company rules, policies, and guidelines... 
    Local area
    Immediate start

    Radial Inc.

    Vancouver, BC
    11 days ago
  •  ...Top-ranked mobile apps and credit cards ~ Team of 500+ people ~1M+ customers ~10K+...  ...for a highly motivated and inspiring Team Lead to champion our brand and guide our Sales...  ...Track key sales metrics and provide regular reports on team performance, offering insights for... 
    Long term contract
    Full time
    Fixed term contract
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    neofinancial

    Vancouver, BC
    10 hours ago
  • $200k - $253.65k per year

     ...uniquely integrates multiple industry-leading solutions including Unified Endpoint Management...  ...shared success for our clients and our team. As a global private company with...  ...? Responsibilities As a Staff Performance Engineer, you will be responsible for automating... 
    Permanent employment
    Full time
    Flexible hours

    Omnissa

    Vancouver, BC
    10 days ago
  • $65.5k - $98.5k per year

     ...connected powerhouse of diverse teams and take your career wherever you...  ...As a Senior Tax Staff, you will be a part of our Global Compliance and Reporting Group.  Our Global Compliance and...  ...are inspired to help the world’s leading multinational organizations meet... 
    Worldwide

    Ernst & Young

    Vancouver, BC
    1 day ago
  • $130k - $173k per year

     ...and identity and access management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of...  ...healing software pipelines. In this role, you will lead the charge in defining how our core enterprise stack... 
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Vancouver, BC
    2 days ago
  • $80k per year

     ...key to success? If you’re nodding your head, then we should talk. We’ve got a cracking opportunity for you to join our team as a Customer Service Team Lead. Here’s the deal. We’re not your typical “call center”. We’re not interested in measuring our success by how... 
    Full time
    Casual work
    Work at office
    Monday to friday
    Flexible hours
    2 days per week

    AlgaeCal

    Vancouver, BC
    13 days ago
  •  ...rapidly across AtkinsRéalis. As an engineering consulting company, our GIS team plays an important role in supporting...  ...across Canada. We are seeking a Team Lead to join our growing GIS team within...  ...leader who can guide technical staff, translate project and business requirements... 
    Full time
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    18 days ago
  • $130k - $160k per year

     ...career and development opportunities, join our team! We offer a stimulating environment where...  ...business, we are seeking a qualified Team Lead, Transportation Infrastructure to join...  ...Manager, Design Manager, Technical Lead and/or Engineer of Record; deal directly with clients on... 
    Full time
    Contract work
    Temporary work
    Work at office
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    3 days ago
  • $25.46 - $26.81 per hour

     ...Staff - Union Job Category CUPE 116 Job Profile CUPE 116 Hourly - Hostess/Host...  ...- Food Serv. Job Title Temporary Team Lead Food Services Department Residence...  ...for service. Organizational Status Reports to Food Service Supervisors and or Unit Manager... 
    Hourly pay
    Remplacement
    Temporary work
    Part time
    Fixed term contract
    Flexible hours
    Shift work

    University of British Columbia

    Vancouver, BC
    4 days ago
  • $83k - $100k per year

     ...financial well-being of Canadians. As a leading wealth management organization, we...  ...to fill an opening for a Financial Reporting Analyst to join our Finance team. Reporting to the Senior Manager,...  ...the continuous improvement of our staff through learning & development and an... 
    Full time
    Internship

    Aviso Wealth

    Vancouver, BC
    13 days ago
  • $100k - $150k per year

     ...Category Engineering Hire Type Employee Job ID 17397 Base Salary Range $100000-$150000...  ...05.19.2026 We Are Synopsys is the leader in engineering solutions from silicon to...  ...functional and geographically distributed teams  You take ownership of your work and deliver... 
    Long term contract
    Remote work

    Synopsys Inc

    Vancouver, BC
    9 days ago
  •  ...project delivery. We are currently looking for a Production Lead Engineer to join our team and support our client as they transition from mine...  ...environment, filled with high-achieving professionals, enables our staff to take on incredible opportunities, gain mentorship from a... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Relocation
    Relocation package

    Peter Lucas Project Management Inc.

    Vancouver, BC
    6 days ago
  • $83k - $100k per year

     ...financial well-being of Canadians. As a leading wealth management organization, we...  ...individual to join the Finance & Treasury team as Senior Analyst, Fund Reporting. Reporting to the Manager, Fund...  ...to the continuous improvement of our staff through learning & development and an... 
    Full time
    Interim role
    Internship
    Work at office

    Aviso Wealth

    Vancouver, BC
    13 days ago
  • $120k - $150k per year

     ...dedication to our customers. Our 100% remote team is dedicated to a common goal – to...  ...the Opportunity We are looking for a Staff Data Engineer who serves as the universal data architect...  .... Migration Experience: Experience leading zero-downtime database migrations or major... 
    Remote work

    Synthesis Health

    Vancouver, BC
    a month ago
  • $125k - $171.9k per year

     ...a company that works on major engineering projects all over the world? Do...  ...join an inclusive and diverse team that you can truly count on?...  ...Senior Protection & Control Team Lead Come join us in reshaping...  ...& Control devices. Work on reports and calculations and perform site... 
    Full time
    Worldwide
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    26 days ago
  •  ...over the world. Two Circles is looking for a Data Engineer to join our dynamic KORE Intelligence Platform team. In this role, you'll be a key part of our...  ...intelligence. About The Role We are seeking a Lead Data Engineer to join our Measurement team in the Partnership... 
    Full time
    Work at office

    Two Circles

    Vancouver, BC
    6 days ago
  • $138k - $256k per year

     ...recognized globally as a leader in the Engineering, Procurement, Construction,...  ...Build a Better World. Fluor team members are at the heart of...  ...competence. This is the Lead position on assigned projects...  ...estimates and schedules, progress reports, including workforce forecasts... 
    Full time
    Work at office
    Local area
    Flexible hours

    Fluor Corporation

    Vancouver, BC
    4 days ago
  •  ...recognized globally as a leader in the Engineering, Procurement, Construction,...  ...Build a Better World. Fluor team members are at the heart of...  ...competence. This is the Lead position on assigned projects...  ...estimates and schedules, progress reports, including workforce forecasts... 
    Full time
    For contractors
    Work at office
    Local area
    Flexible hours

    Fluor Corporation

    Vancouver, BC
    3 days ago
  • $131k - $164k per year

     ...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals, hands...  ...AI a practical, measurable part of how teams build and ship software. What You'll...  ...code quality. Partner with engineers, leads, and managers to identify bottlenecks and... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    17 days ago
  • $90k per year

     ...and, most importantly, the opportunity to enhance your financial reporting skills with listed companies through our Financial Reporting Analyst...  ...some activities for the first time, but there is a great team of designated professionals behind you to provide guidance and assistance... 
    Permanent employment
    Full time
    Work from home
    Flexible hours

    Treewalk Consulting Inc.

    Vancouver, BC
    6 days ago
  • $156.8k - $196k per year

     ...Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions on our Banking and Money Movement Team . In this role, you will lead end-to-end delivery across multi-component systems and multi... 
    Long term contract
    Temporary work
    Bank staff
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    19 days ago
  • $186k - $236k per year

     ...role / impact You will focus on solving engineering problems at scale, moving beyond feature delivery...  ...users. As a senior member of the team, you will have the autonomy to make major...  ...essential. You possess the ability to lead major code design decisions and contribute... 
    Long term contract
    Full time
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    11 days ago
  • $28 per hour

     ...Now Hiring: Team Lead – Zuke's x Purina Guerrilla Sampling Activation We're looking for an experienced, energetic, and dependable Team...  ...run smoothly and efficiently. Complete post-event reporting, inventory reconciliation, and other required documentation.... 
    Long term contract
    Contract work
    Shift work

    Brand Momentum

    Vancouver, BC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff / Lead Engineer - Reporting Team. Be the first to apply!