Staff / Lead Engineer - Reporting Team
$186k - $236k per yearXero
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
- ...Job Responsibility: As an Emissions Reporting Engineer you will work with the Program Delivery Office teams with a primary focus on the company's greenhouse gas emission... ...verbal communication skills in coordinating, leading, and directing other employees and project members...SuggestedFull timeFor contractorsWork at officeImmediate startWork from homeHome officeFlexible hours
- ...Canonical is a leading provider of open source software and operating... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...very few office-based roles. Teams meet two to four times yearly... ...growing. We are hiring a Staff-level Software Engineer for Identity...SuggestedFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$186.37k - $230k per year
...observability and observability to AI, giving teams (and their agents) unified visibility so... ...members across 40+ countries, backed by leading investors including Lightspeed Venture... ...Canada time zones only at this time. Staff AI Engineer The Opportunity: At Grafana, we...SuggestedFull timeLocal areaRemote work$7000 - $10000 per month
...invest in, and grow alongside our team. Our company is built on a set... ...join our team as an SEO Team Lead. The ideal candidate will... ...with experience working with engineering teams to improve CMS functionality... ...calls, presenting results and reports and comprehensively explaining...SuggestedLong term contractFull timeWork at officeLocal areaRemote workFlexible hoursShift work$160.32k - $200.4k per year
...your location, you’re part of a vibrant team with diverse experiences making a... ...remote-first company, you may be asked to report in person on an ad-hoc basis for team gatherings... ...at Twilio Join the team as our next Staff Software Engineer in the Enterprise AI Engineering team....SuggestedFull timeLocal areaRemote workWorldwideShift work- ...Improve customer and internal user experience through performance engineering, observability adoption, and automation. Apply technical... ...problems, prototypes, hardening decisions, and tradeoffs. Raise the team’s technical bar through design feedback, code review, mentoring,...Full timeImmediate startRemote workFlexible hours
- ...Responsibilities Influence the team roadmap and pursue individual career objectives... ...experience is transferable. Experience leading and delivering software projects from requirements... ...in the cloud or experience with systems engineering. Experience participating in on-call...Full timeImmediate startRemote work
- ...Staff Engineer, Design Engineering Req ID: 137022 Region: Americas Country: Canada State... ...skills and ability to work with global teams is required. The incumbent develops new... ...simulations. Detailed Description Lead the design and development of complex technical...Remote jobTemporary workWork at officeLocal area
- ...Lead our effort to get Ubuntu fit for applications in automotive, aerospace, industrial... ...achieve this, we are investing in processes and engineering, tools and analysis, practices and people.... ...engineering culture, working with teams across the organisation. Your work will make...Full timeInternshipRemote work
- ...Remote | Full-Time | Senior Level | Engineering Team About ScholarshipOwl ScholarshipOwl... ...looking for a hands-on and strategic AI Team Lead to drive the growth of our AI/ML... ...~ Computer Vision ~ Recommendation Engines ~ Solid understanding of SQL and distributed...Permanent employmentFull timeManual laborRemote workHome office
$45k - $55k per year
...built around supervision and reporting. This one is built around results... ...recruiter who is ready to lead others, raise the standard,... ...clients. You will lead a team of recruiters, coach their performance... ...of managing solely through reports Help build consistent...Permanent employmentFull timeLocal areaRemote workFlexible hours- ...Job Responsibility: Overview: Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest's Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies...Full timeRemote work
- ...development lifecycle. Develop security requirements and work with teams to integrate them into applications and services. Perform... ...risks. Drive the product security roadmap with product, engineering, and the broader security team. Research relevant threats and...Full timeRemote workHome officeFlexible hours3 days per week
- ...About us Distribusion is the world’s leading ground transportation marketplace and gives travellers seamless access... .... The opportunity We are searching for a Staff Software Engineer to join our Search team . The role entails contributing to the product & technical...Long term contractPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
- ...production quality and reliability at organizational scale. Lead the incident response program, complex escalations, on-call improvements... ...the monitoring, alerting, and observability platform across engineering teams. Convert ambiguous scaling and reliability requirements into...Full timeRemote workFlexible hours
$190k - $220k per year
...looking to be one of the first engineers at an early stage, rapidly growing... ..., distributed engineering team seeking exceptional engineers to... ...forward. As a Principal/Sr Staff Engineer, you will work closely... ...team. Productive disagreement leads to good decisions. We don’t tolerate...Full timeInternshipRemote workHome officeVisa sponsorship$155k - $185k per year
...20 million people globally. At MZLA, the team behind Thunderbird, we build privacy-... ...web, and mobile. We’re looking for a Staff Product Engineer to help build Thunderbolt as it moves from... ...time, successful work in this role will lead to: Shipped features that solve real...Long term contractPermanent employmentFull timeFor contractorsLocal areaRemote workFlexible hours- ...wir Menschen, informierte Entscheidungen zu treffen und ihre Gesundheit selbst in die Hand zu nehmen. Dein Beitrag: Als Design Team Lead bist du die operative Steuerungszentrale unseres Design-Teams. Du bildest die Schnittstelle zwischen unseren Creative Directors und...Permanent employmentFull timeRemote workFlexible hours
- ...Turn ambiguous technical challenges into scalable solutions that engineering teams can execute. Build shared systems, patterns, and platform... ...design documents and architecture discussions. ~ Ability to lead through ambiguity and influence without direct authority. ~ Preferred...Full time
- ...Job Responsibility: Join Our Team and Shape the Future of Video Technology! Are you passionate... ...alongside a diverse group of talented engineers and designers. Collaborate with RTL... ...video encoders for our cutting-edge VPU. Lead the logic design and micro-architecture efforts...Full timeWork at officeRemote workWorldwide
- ...Responsibilities Lead the migration of the resource data model from MongoDB to a schema-aware... ...continuously written tables. Drive cross-team technical initiatives and multi-quarter roadmaps while mentoring senior engineers through design reviews and hands-on contributions...Full timeRemote workFlexible hours
- ...great place to work. With an 22-nationality team, a 4.5-day work week, and a strong focus... ...workflow. WHAT YOU WILL DO As Creative Lead for APAC, you’ll help build and scale one... ..., including animation, AI, graphics engines, and related systems. Basic knowledge of...Permanent employmentFull timeRemote workFlexible hours2 days per week1 day per week
$227.5k - $324.99k per year
...The Personalization team makes deciding what to play next easier and more enjoyable for every listener. From Blend to Discover... ...to millions of listeners around the world. As a Staff Machine Learning Engineer, you will help shape the future of personalized discovery and...Long term contractFull timeInternshipImmediate startFlexible hours- ...Dot Compliance is a leading provider of cloud Quality and Compliance management solutions... ...Role Overview As a Customer Support Team Lead, you will manage the day-to-day operations... ...coaching and developing Customer Support Engineers, and collaborating with cross-functional...Remote workFlexible hours
- ...reversible way. Build the endpoint client in Electron and TypeScript and define Windows-agent product parity with macOS. Raise engineering standards through code review, design feedback, and direct mentorship. Requirements Deep experience shipping Windows services...Full timeLocal area
- ...inefficient processes, and empower every team member to work smarter and... ...passionate machine learning engineers who can bring research into... ...scalable applications. As a Staff Machine Learning Engineer, your... ...Cresta's customer solutions. Lead initiatives to scale AI systems...Manual laborWork at officeLocal areaRemote workWork from homeHome office
- Responsibilities Discover seller, product marketing, and campaign workflows and translate them into technical requirements. Define agent runtime and application architecture covering context, state, tools, permissions, retrieval, evaluation, and human review. Design...Full timeInternshipImmediate startRemote workWork from home
- ...clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to... ...against vulnerabilities. Take part and lead decisions for the major capabilities, helping teams...Permanent employmentFull timeInternship
$110k - $120k per year
...Team Lead, Account Management FabStation | Remote (Canada) | Full-Time Base Salary: $110... ...Account Management function. THE ROLE Reporting to the CEO, you'll lead a team of three... ...without you A referral and reference engine generating warm pipeline for Sales A team...Remote jobLong term contractFull timeFlexible hours- ...Canonical is a leading provider of open source software and operating... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...very few office-based roles. Teams meet two to four times yearly... ...are hiring Rust Engineering Leads of all levels of experience to...Full timeWork at officeLocal areaRemote workWork from homeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff / Lead Engineer - Reporting Team. Be the first to apply!
- project engineer assistant project manager Remote
- assistant electrical engineer Remote
- lead process engineer Remote
- lead structural engineer Remote
- lead software engineer Remote
- food engineering assistant professor
- project engineer assistant project manager
- assistant ingénieur
- stage assistant ingénieur
- assistant electrical engineer
