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

Marketing Communication Manager - CA (6 month contract)

Remote

The role / impact As Marketing Communications Manager for Canada, you will play a key role in building Xero's profile and deepening customer connection across the region during a six-month contract. You will turn regional priorities and global campaigns into clear, engaging Canadian storytelling across earned media, customer communications, content, thought leadership, and social media. Moving comfortably between planning, execution, and delivery, your work will ensure Canadian small businesses, accountants, and bookkeepers see the true value of Xero. You will elevate local customer stories…

Senior Events Manager (12 month contract)

Remote

The role / impact As a Senior Events Manager, you will lead the strategy and end-to-end execution of Xero-led and sponsored events across Canada. You will craft memorable event experiences—including CA Roadshows and Xerocon—that deepen our community's connection to our platform and align with broader business goals. In this role, you will also act as a trusted advisor to key stakeholders and provide guidance and mentorship across the marketing team. Your work will directly support brand presence and growth in the region. By taking full ownership of event concepts, budgets, operational deliv…

Lead Engineer - Payments Platform

Hybrid · Vancouver

You will design and build scalable payment platform capabilities, including orchestration and risk management, to support global money movement. Additionally, you will develop high-throughput services and integrate artificial intelligence to enhance engineering productivity and developer workflows.

Engineer

Hybrid · Vancouver

Build and operate scalable backend services while modernizing a monolithic architecture into microservices, addressing legacy and database scalability challenges, and improving APIs and engineering practices. Collaborate across teams, communicate with stakeholders, mentor colleagues, and contribute to planning and continuous improvement.

Senior Engineer

Hybrid · Vancouver

You will lead the modernization of monolithic systems into distributed architectures while influencing global engineering standards. Additionally, you will mentor team members and drive technical excellence through collaborative design and agile practices.

Senior Software Engineer, AI Enablement

Hybrid · Vancouver

You will build and maintain internal platforms and tools to enable product engineering teams to effectively utilize AI. This includes managing the end-to-end lifecycle of AI tools from experimentation to production, including monitoring and reliability planning.

Data Science Manager

Hybrid · Vancouver

You will manage a global team of data scientists while personally owning marketing measurement and churn analysis for North America. Your role involves embedding AI-driven analytics into daily operations to improve decision-making and team efficiency.

Associate Engineer (Front End)

Hybrid · Calgary

You will develop front-end features using modern JavaScript, HTML, CSS, and React while integrating with back-end REST APIs. Additionally, you will collaborate with senior engineers to solve technical challenges, debug code, and maintain system health.

Associate Engineer (Back End)

Remote · Calgary, Alberta, Canada

You will develop high-quality software using C# and .NET Framework while collaborating with senior engineers to design and test features. Additionally, you will debug code, monitor system health, and build desktop user interfaces using WPF and SQL databases.

Senior Engineer

Hybrid · Vancouver

You will modernize monolithic systems into distributed architectures and enhance developer experience through CI/CD and TDD practices. Additionally, you will lead major code design decisions and mentor other engineers to foster technical growth.

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.

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

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.

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.