Xero

Lead Engineer

XeroYesterday
Location

CAN: British Columbia Remote

Type

Full Time

Salary

CAD 186,000 – 236,000

Level

Lead

Role

Lead Engineer

Posted

Apr 28, 2026

Full TimeLead

The role

Summary

Xero is seeking a Lead Engineer in British Columbia to drive architectural improvements and scalable system design. The ideal candidate will transform complex monolithic systems, mentor engineering teams, and contribute to global engineering standards while working in a collaborative, agile environment focused on continuous learning and technical excellence.

What you'll do

System Modernization: Refactor monolithic components into distributed, scalable architectures to improve system performance and reliability
Developer Experience Enhancement: Mature CI/CD concepts, tooling, and Test-Driven Development (TDD) practices to streamline engineering workflows
Technical Leadership: Make major code design decisions, contribute to global engineering standards, and mentor team members through complex technical challenges
Solution Architecture: Develop and implement technical solution designs that align with long-term engineering frameworks and strategic goals

What we look for

Technical

System ArchitectureProven experience delivering and operating complex, large-scale distributed and high-availability systems
Technology AdaptabilityAbility to quickly ramp up on adjacent technologies across diverse tech stacks
Software DesignStrong background in designing and building high-quality software across multiple languages and tools

Education

Technical QualificationRelevant degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Engineering LeadershipDemonstrated ability to lead major code design decisions and contribute to broader technical solutions
Modern Engineering PracticesExtensive experience with automated testing, refactoring, and agile delivery methodologies

Skills

Required skills

Programming LanguagesProficiency in C#, .NET, and modern web technologies
Cloud TechnologiesStrong experience with AWS and Kubernetes
Frontend TechnologiesExperience with React and modern JavaScript frameworks

Nice to have

MentorshipProven track record of coaching and developing junior engineers
System DesignAdvanced skills in designing scalable, distributed system architectures

Compensation & benefits

Salary

CAD 186,000 – 236,000 (annual)

Stock options

Available

Benefits

Variable Pay

Performance-based commissions and potential equity compensation

Comprehensive Health Benefits

World-class health, wellness, and retirement programs

Professional Development

Opportunities for continuous learning and skill enhancement

Hybrid Work Model

Flexible work arrangement with options for remote and in-office collaboration


Interview process

  1. 1
    Initial Screening Preliminary review of resume and qualifications by recruiting team
  2. 2
    Technical Phone Screen Detailed discussion of technical background, experience, and problem-solving approach
  3. 3
    Technical Interview In-depth technical assessment including system design and coding challenges
  4. 4
    Leadership and Culture Interview Evaluation of mentorship capabilities, team collaboration, and alignment with Xero's engineering culture
  5. 5
    Final Executive Interview Comprehensive discussion with senior engineering leadership

Apply for this position

You'll be redirected to the company's application page