Xero

Lead Software Engineer, Payments

Xero

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual 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.