X

Xero

Verified Job Source

Powerful enough for your accountant, simple enough for you.

Te Aro, Wellington

Software Development
5,001+ people

About

Trusted by 5M around the world on the most loved SMB accounting platform. Xero's Community Guidelines: https://www.xero.com/support/community-guidelines/

Open positions

Engineer

Hybrid · Vancouver

Develop and maintain robust, high-quality software across the full lifecycle, focusing on cloud infrastructure reliability and scalability. Collaborate with cross-functional teams to improve engineering practices and integrate AI tools into the development workflow.

Senior Product Manager - Payments & APIs

Hybrid · Vancouver

You will own the architecture, vision, and roadmap for the API, data-access, and permission layers underpinning Xero's accounts payable and bill payment systems. You will lead cross-functional teams to deliver automated, agent-assisted workflows while ensuring platform reliability and commercial success.

Head of Sales, Canada

Hybrid · Toronto

The Head of Sales will drive regional performance by leading sales and account management teams with a focus on accounting and bookkeeping partner channels. They are responsible for executing the Canadian market strategy, managing national partnerships, and collaborating with global cross-functional teams.

Senior Machine Learning Engineer

Remote · Toronto, Ontario, Canada

Lead the design and implementation of large-scale distributed systems to power AI features for millions of users. Partner with Applied Scientists to transition ML models from research into reliable, production-grade systems.

Lead Product Manager – Payments Risk

Hybrid · Vancouver

You will own the product strategy and execution for merchant and transaction risk, building scalable capabilities to ensure secure and efficient payments. You will partner with engineering, data, and operations teams to translate risk policy into effective product controls and decisioning systems.

Senior Machine Learning Engineer

Hybrid · Toronto

You will lead the design and implementation of large-scale, production-grade distributed systems to support AI features for millions of users. Additionally, you will mentor junior engineers and collaborate with applied scientists to transition research models into reliable production environments.

Lead Engineer - AI Workflows

Hybrid · Vancouver

You will lead the delivery of high-stakes AI agents from discovery to production while embedding within internal teams to operationalize agentic AI workflows. Additionally, you will define patterns, guardrails, and tooling to enable the safe and effective adoption of intelligent automation across the company.

Senior IT Cloud Systems Engineer

Hybrid · Vancouver

You will engineer AI-enabled solutions to improve the productivity and collaboration ecosystem while building integrations across tools like Atlassian, Google Workspace, and Slack. Additionally, you will own significant technical challenges, establish reliability improvements, and contribute to engineering standards.

Lead Engineer (Accounting Core Team)

Hybrid · Vancouver

You will focus on solving engineering problems at scale by refactoring monolithic systems into distributed architectures. Additionally, you will mentor other engineers and contribute to global engineering standards and technical solution designs.

Principal Engineer

Hybrid · Vancouver

The Principal Engineer will guide technical strategy and architectural direction across multiple engineering teams to build scalable, resilient cloud-native software. They will mentor technical talent and define portfolio-wide frameworks to ensure high-quality delivery and operational excellence.

Tax Analyst

Hybrid · Calgary

You will research and interpret Canadian tax legislation to update software calculations and form designs within the TaxCycle product. Additionally, you will collaborate with engineering and quality assurance teams to ensure compliance with government certification standards.

Senior Engineer

On-site · Vancouver

You will own end-to-end reporting initiatives, from design and development to production validation and ongoing improvement. You will also collaborate with cross-functional teams to build reliable, high-quality reporting experiences while mentoring other engineers.

Engineer

Remote · Toronto, Ontario, Canada

Develop and maintain scalable backend microservices and infrastructure for Xero's document-driven experiences. Collaborate with cross-functional teams to implement features for document ingestion and processing pipelines while ensuring system reliability.

Senior Engineer - AI Workflows

Hybrid · Vancouver

Design and operationalize agentic AI workflows to automate manual business processes and remove toil. Lead the delivery of AI agents from discovery to production while defining safety guardrails and reusable automation patterns.

Staff Machine Learning Engineer

Remote · Toronto, Ontario, Canada, Vancouver, British Columbia, Canada

Design, build, and deploy backend generative AI solutions to power automated, intelligent workflows. Convert complex R&D problems into production-ready software while maintaining ownership of the machine learning architecture.

Senior Engineer

Hybrid · Vancouver

Focus on solving large-scale engineering problems by refactoring monolithic systems into distributed architectures. Lead major code design decisions and mentor other engineers to maintain high technical standards.

Engineer

Hybrid · Vancouver

Develop high-quality, scalable software to transition a monolithic architecture into modern microservices within the Accounting Core team. Collaborate across teams to improve engineering quality, automate manual processes, and support small businesses through robust systems.

Lead Engineer (Accounting Core Team)

Hybrid · Toronto

Lead the modernization of monolithic systems into scalable distributed architectures while establishing global engineering standards. Balance technical execution with the mentorship and coaching of other engineers to foster professional growth.

Engineering Manager

Hybrid · Vancouver

Lead high-performing engineering teams to deliver high-quality software while acting as a technical anchor for system health and code quality. Drive AI-native workflows and collaborate with Product and Design partners to align technical roadmaps with business goals.