Xero

Xero Jobs

24 active positions at Xero

Xero is a global cloud-based accounting software platform for small businesses, offering accounting, payroll, invoicing, and more.

Open Positions

24

Remote Positions

4

Company Info
Wellington, New ZealandFounded 2005xero.com

Staff / Lead Engineer - Payments Platform

Join Xero's Payments Platform team as a Staff/Lead Engineer to architect and build foundational payment infrastructure powering money movement globally. You'll design scalable, secure, high-throughput services, lead cross-functional initiatives including orchestration and fraud prevention, and shape the technical direction of early-stage payment products. This role combines hands-on engineering excellence with strategic leadership, requiring deep expertise in distributed systems, backend engineering, and cloud-native architecture.

CAN: VAN (333 Seymour St)CAD 186k – 236k2 days ago
Full TimeLead

Senior Engineer - AI Workflows

Senior Engineer specializing in AI workflows at Xero's Internal AI Accelerator Squad, focused on designing and operationalizing agentic AI systems that automate complex enterprise workflows. You will embed within business teams to co-design intelligent automation solutions using large language models and enterprise integrations, establishing patterns and guardrails for AI-native operations across the global organization. This role requires production-grade experience with AI systems, cloud infrastructure, and the ability to translate business pain points into scalable technical solutions.

CAN: British Columbia RemoteRemoteCAD 180k – 210k4 days ago
Full TimeSenior

Engineering Manager

Join Xero as an Engineering Manager to lead a new Vancouver hub and spearhead a foundational leadership position guiding nine distributed engineers through a critical technological transition. You'll orchestrate the migration from legacy Microsoft SQL Server to modern open-source solutions (Aurora PostgreSQL, DynamoDB) while building internal compliance and observability tools that enable product teams to independently manage databases. This role combines strategic technical leadership with team building, requiring strong systems design expertise, proven delivery planning capabilities, and inclusive leadership skills to establish high-performing engineering culture.

CAN: British Columbia RemoteRemoteCAD 188k – 236k1w ago
Full TimeManager

Senior Engineer - Mobile

Senior Engineer - Mobile role at Xero, focused on developing and maintaining the Xero Accounting App (XAA), a flagship mobile experience for small business accounting. This position requires proven expertise in React Native and native mobile development at scale, combined with cloud infrastructure knowledge (AWS, Kubernetes, CI/CD) and strong software design principles. The role emphasizes high-velocity product delivery, operational excellence, and mentorship within a collaborative, hybrid team environment based in Melbourne or Sydney.

AU: Melbourne: (260 Burwood Rd)AUD 130k – 180k1w ago
Full TimeSenior

Software Engineer

Xero seeks a Software Engineer to join the Practice Tools division, a core team serving accountants and bookkeepers through robust, scalable platform development. This role emphasizes modernizing legacy systems using C# and React, with direct impact on the onboarding lifecycle and infrastructure resilience. You will collaborate with product and engineering leadership to deliver quality-first solutions that automate manual processes and accelerate value delivery across the platform.

NZ: Remote WorkerRemoteNZD 100k – 140k1w ago
Full TimeMid

Lead Engineer

Join Xero as a Lead Backend Engineer to architect and build a groundbreaking global payments platform from the ground up. This rare greenfield opportunity combines strategic system design with hands-on engineering, requiring deep expertise in distributed systems, high-throughput API design, and cloud-native architecture. You'll lead technical initiatives across a fast-growing Payments Platform organization while directly mentoring senior engineers and shaping the financial infrastructure that powers small businesses worldwide.

US: San Mateo (1875 South Grant Street)USD 207k – 258k1w ago
Full TimeLead

Senior Engineer, Payments

Senior Engineer, Payments at Xero is a senior-level software engineering role based in Vancouver focused on architecting and scaling distributed payment systems. This position demands expertise in designing high-availability systems, modernizing monolithic architectures into microservices, and mentoring junior engineers while contributing to global engineering standards. You'll work with a modern tech stack including C#, .NET, React, AWS, and Kubernetes in a hybrid environment with strong emphasis on technical excellence, CI/CD maturity, and test-driven development practices.

CAN: VAN (333 Seymour St)CAD 155k – 205k2w ago
Full TimeSenior

Lead Engineer- Syft

Lead Engineer at Xero's Syft team, responsible for designing and delivering scalable reporting and insights software while mentoring engineers and driving architectural excellence. This hands-on technical leadership role combines hands-on development with strategic oversight of complex distributed systems serving thousands of customers globally. You'll shape product direction, improve operational visibility, and foster a culture of ownership and continuous learning within a collaborative cross-functional engineering environment.

UK: London (7 Devonshire Square)GBP 130k – 160k2w ago
Full TimeLead

Lead Engineer- UK Tax

Lead Engineer for UK Tax at Xero, a global cloud-based accounting software platform. This senior leadership role focuses on designing and delivering secure, scalable distributed systems while mentoring engineers and driving technical excellence across the product group. You'll architect complex solutions, optimize engineering practices, and lead initiatives that shape multi-year product and platform goals in a remote-first, collaborative environment.

UK: Remote WorkerRemoteGBP 110k – 160k2w ago
Full TimeLead

Engineer

Xero's Accounting Core team is seeking a backend engineer to deliver high-quality software that scales accounting infrastructure across microservices. You'll architect and optimize distributed systems using C#/.NET Core and AWS, modernizing legacy monolithic systems while ensuring data integrity and operational excellence. This hybrid role in Vancouver requires strong backend development expertise, distributed systems knowledge, and a collaborative mindset to support Xero's mission of enabling small business success.

CAN: VAN (333 Seymour St)CAD 132k – 150k2w ago
Full TimeMid

Senior Engineer

Senior Engineer at Xero is a strategic technical leadership role focused on architecting and refactoring distributed systems at scale while mentoring engineers across a modern tech stack. This position offers the opportunity to influence engineering standards, design high-availability solutions for millions of global users, and drive modernization initiatives including monolithic system decomposition and CI/CD maturation within a collaborative, agile environment.

CAN: VAN (333 Seymour St)CAD 155k – 205k2w ago
Full TimeSenior

Senior Engineer

Senior Engineer role at Xero, a leading cloud-based accounting software platform. This position focuses on architecting and implementing distributed systems at scale, refactoring monolithic applications into scalable microservices, and mentoring engineering teams. Based in Vancouver with hybrid flexibility, the role requires extensive experience with large-scale system design, modern engineering practices, and a strong commitment to technical excellence and knowledge sharing within cross-functional teams.

CAN: VAN (333 Seymour St)CAD 155k – 205k2w ago
Full TimeSenior

Senior Engineer - AI Agentic

Senior Software Engineer specializing in AI enablement at Xero, leading the design and implementation of internal AI tools, platforms, and distribution systems that empower engineers across the organization. This role combines hands-on software engineering expertise with architectural influence, requiring deep production discipline and strategic thinking about AI-native tooling and agent-based systems.

AU: Melbourne: (260 Burwood Rd)AUD 160k – 220k2w ago
Full TimeSenior

Lead Engineer

Lead Engineer at Xero is a senior full-time role based in Vancouver with a hybrid work model (1-2 days on-site). You'll architect and scale distributed systems, mentor engineering teams, and modernize monolithic platforms while working with C#, .NET, React, AWS, and Kubernetes. This position requires proven expertise in large-scale system design, modern engineering practices, and a passion for technical excellence to serve millions of global users.

CAN: Toronto (111 Richmond Street West)CAD 186k – 236k4w ago
Full TimeLead

Engineering Manager

Lead and manage a high-impact engineering team at Xero responsible for the Accounts Payable product area, overseeing critical workflows that process millions of daily visits. This Engineering Manager role combines technical leadership with people management, focusing on team growth, modern development practices, and AI-driven innovation using .NET Core and React technologies. You'll coach technical talent, guide architectural decisions, and drive product delivery while fostering a collaborative culture in Toronto with flexible remote arrangements.

CAN: Toronto (111 Richmond Street West)CAD 175k – 203k1mo ago
Full TimeManager

Engineering Manager

As an Engineering Manager at Xero, you will lead high-performing, inclusive teams while serving as a technical anchor overseeing system health, code quality, and predictable roadmap delivery. This Vancouver-based role balances driving product delivery velocity with operational excellence, requiring expertise in software architecture, agile delivery, technical modernization, and AI-native workflows. You'll champion engineering craft through coaching, mentoring, and decentralized decision-making while collaborating cross-functionally with Product and Design partners to resolve dependencies and eliminate complexity from the development experience.

CAN: VAN (333 Seymour St)CAD 188k – 236k1mo ago
Full TimeManager

Engineering Manager - Small Biz Experience

Xero is seeking an experienced Engineering Manager to lead the Small Business Experience (SBEX) team in Melbourne, focusing on enhancing the company's front-end competitiveness. The ideal candidate will build a high-performing team, drive technical excellence, and leverage modern web technologies to improve product delivery and user experience.

AU: Melbourne: (260 Burwood Rd)AUD 180k – 250k2mo ago
Full TimeManager

Senior Engineer - AI Workflows

A pioneering Senior Engineer role within Xero's Internal AI Accelerator Squad, focused on transforming business workflows through intelligent AI automation. The ideal candidate will design, implement, and evangelize cutting-edge AI agents that streamline enterprise processes while maintaining robust security and performance standards.

AU: Melbourne: (260 Burwood Rd)AUD 160k – 220k2mo ago
Full TimeSenior

Senior Engineer - AI Workflows

Senior Engineer specializing in AI workflows at Xero's Internal AI Accelerator Squad, leading the design and operationalization of agentic AI solutions across enterprise platforms. This role combines hands-on AI agent development with technical leadership, requiring proficiency in LLMs, cloud infrastructure, and enterprise integration to drive Xero's transformation into an AI-native organization.

AU: Sydney (45 Clarence St)NZD 145k – 210k2mo ago
Full TimeSenior

Lead Engineer (API Platform)

Xero is seeking a hands-on Lead Engineer for their API Platform team in Vancouver, focusing on developing robust, AI-ready API surfaces that enable external partners to embed Xero's accounting capabilities. The ideal candidate will drive technical direction, design composable APIs, and support the company's mission of creating efficient technological solutions for small businesses.

CAN: VAN (333 Seymour St)CAD 174k – 217k2mo ago
Full TimeLead

Lead Engineer

Xero is seeking a Lead Engineer in British Columbia to drive architectural improvements and scalable system design. The ideal candidate will transform complex monolithic systems, mentor engineering teams, and contribute to global engineering standards while working in a collaborative, agile environment focused on continuous learning and technical excellence.

CAN: British Columbia RemoteCAD 186k – 236k2mo ago
Full TimeLead

Engineering Manager

Xero is seeking an Engineering Manager in Melbourne to lead high-performing software engineering teams, focusing on driving product delivery, technical excellence, and AI-native workflows. The ideal candidate will champion engineering efficiency, mentor top talent, and balance technical innovation with business outcomes in a collaborative, hybrid work environment.

AU: Melbourne: (260 Burwood Rd)AUD 180k – 250k3mo ago
Full TimeManager

Engineering Manager - Platform

Xero is seeking an experienced Engineering Manager to lead their Infrastructure team, driving software development efficiency, AI integration, and technical modernization. The ideal candidate will guide high-performing teams, optimize engineering workflows, and balance product delivery with operational excellence in a hybrid work environment.

NZ: Auckland: Xero 4 (96 St Georges Bay Rd, Level 2 & 3)NZD 180k – 250k3mo ago
Full TimeManager

Engineering Manager

Xero is seeking an experienced Engineering Manager to lead a high-performing team focused on modernizing architectures, embedding AI-native workflows, and driving technical excellence in a cloud-based accounting software platform. The ideal candidate will balance product delivery with team growth, technical innovation, and system health across distributed, high-scale systems.

UK: London (7 Devonshire Square)GBP 120k – 180k3mo ago
Full TimeManager

Showing all 24 jobs