Lead Engineer

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead Engineer solving complex engineering challenges and influencing software architecture at Xero. Engaging in modern practices and mentoring engineers in a collaborative environment.

Responsibilities

  • Focus on solving engineering problems at scale, moving beyond feature delivery to influence the architecture and implementation of distributed systems.
  • Refactoring complex, monolithic systems and building high-quality, scalable software to ensure the platform remains robust and reliable.
  • Join a collaborative environment where engineers, product owners, and designers work together using agile and delivery practices.
  • Prioritise continuous learning and mastery, participating in code reviews and knowledge-sharing sessions.
  • Modernising systems by refactoring monolithic components into distributed, scalable architectures.
  • Enhancing the developer experience through the maturation of CI/CD concepts, tooling, and TDD practices.
  • Building and maintaining a diverse tech stack that includes C#, .Net, React, AWS, and Kubernetes.

Requirements

  • Proven experience delivering and operating complex, large-scale systems (distributed/high-availability environments).
  • Strong fundamentals and the ability to ramp quickly across adjacent technologies (we’re tech-stack agnostic).
  • A background in designing and building high-quality software within a range of languages and tools is essential.
  • Ability to lead major code design decisions and contribute to wider technical solutioning.
  • Experience with modern engineering practices like automated testing, refactoring, and agile delivery.
  • Mentoring other engineers and helping them grow their technical skills through supportive coaching.

Benefits

  • 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.

Job type

Full Time

Experience level

Senior

Salary

CA$186,000 - CA$236,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSDistributed SystemsKubernetesReact

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.