Xero

Lead Software Engineer, Payments

Xero

full-time

Posted on:

Location: 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$155,700 - CA$190,000 per year

Job Level

Senior

Tech Stack

AWSNode.jsReact

About the role

  • At Xero: automate routine tasks, surface actionable insights, and connect businesses with data and advisors to help small businesses.
  • Xero Payments: reimagining money movement—getting paid, paying bills, and running payroll—embedded in workflows.
  • As Lead Engineer: be a role model for engineering excellence and support team technical capability and development practices.
  • Stay hands-on at least 50% time on technical tasks: code/design reviews, kick-offs, legacy code exploration, proofs-of-concept, incident response.
  • Lead by example: set technical direction, mentor team members, and foster technical excellence.
  • Drive innovation: encourage experimentation and adoption of new technologies.
  • Collaborate with product managers, designers, and engineers to deliver high-quality solutions.
  • Solve complex technical problems and find innovative solutions.

Requirements

  • Previous tenure in a Lead Engineer / Technical Lead role, with experience delivering software solutions at scale.
  • Proficiency in at least one of C#, NodeJS or React, with practical experience in building applications using any of these frameworks.
  • Mastery across the full development and implementation lifecycle.
  • Experience auditing teams' codebases to maintain standards for security and testability, and making code design decisions for products.
  • Leadership in on-call practices and strong understanding of monitoring and observability tooling to manage and optimise production systems at scale.
  • Experience designing and building modern engineering stacks, ideally with hands-on experience working in AWS.
  • Ability to lead or facilitate discussions on application design and implementation.
  • Strong leadership traits with a proven track record of coaching and mentoring engineers across multiple disciplines, aligned with Xero's values.
  • Proven skills to break down problems into digestible chunks and weigh pros and cons of solutions.
Huron

Full Stack Engineer – AI Solutions

Huron
Junior · Midfull-time$95k–$125k / year🇨🇦 Canada
Posted: 21 minutes agoSource: huron.wd1.myworkdayjobs.com
AWSAzureDockerJavaScriptNode.jsPythonReactTypeScript
DataRobot

Senior Software Engineer

DataRobot
Seniorfull-time🇨🇦 Canada
Posted: 3 hours agoSource: datarobot.wd1.myworkdayjobs.com
KubernetesMicroservicesPython
Genetec

Software Developer – Infrastructure Services

Genetec
Junior · Midfull-time🇨🇦 Canada
Posted: 3 hours agoSource: apply.workable.com
.NET
Mitratech

Senior AI Product Engineer

Mitratech
Seniorfull-time🇨🇦 Canada
Posted: 3 hours agoSource: boards.greenhouse.io
GoJavaJavaScriptNode.jsPythonReact
Kanopi Studios

WordPress Technical Lead

Kanopi Studios
Seniorfull-time$92k–$112k / year🇨🇦 Canada
Posted: 4 hours agoSource: apply.workable.com
DockerJavaScriptNext.jsPHPReactSQLWordPress