Xero Logo

Xero

Senior Principal Engineer, Product Platform Engineering

Posted An Hour Ago
Be an Early Applicant
Hybrid
Seymour Heights, North Vancouver, BC, CAN
Senior level
Hybrid
Seymour Heights, North Vancouver, BC, CAN
Senior level
Lead long-term technical direction and architecture for Product Platform Engineering. Modernize and decouple a legacy accounting monolith into resilient APIs and microservices, drive platform reliability and scalability, establish engineering principles and guardrails for AI-native and autonomous workflows, and align senior stakeholders around architectural strategy.
The summary above was generated by AI
Our Purpose

At Xero, we’re here to supercharge small businesses. By making small businesses more efficient every day, connecting them with big business technology and empowering a community behind them, their potential is limitless. When that happens, we’re not only helping small businesses, we’ll be building a stronger economy that can change the world.

The Role & Impact

The Product Platform Engineering organisation sits at the heart of our tech strategy sits at the heart of Xero, building the shared platforms, APIs and core capabilities that power our customer-facing products. From Accounting Core, Bank Feeds and billing to ecosystem integrations, inventory and US products, the team is modernising critical technology and making it easier for product teams to move quickly, work independently and deliver trusted experiences for small businesses around the world

We’re at an exciting crossroads where we have a chance to rethink this core system to provide the efficiency and scalability needed by the business going into the next decade. We can leverage the latest in agentic tooling with a strong focus on great APIs to accelerate our ability to change while still preserving the core business logic that makes Xero unique.

As Senior Principal Engineer you will be operating at the highest level of technical leadership within Xero and reporting to the Senior Vice President of Engineering for Product Platforms. You will shape the long-term technical direction and architecture across the entire organisation, leading large-scale architectural initiatives, navigating industry paradigm shifts such as AI-native engineering at scale, and establishing the principles and frameworks that guide technical decision-making across Xero.


What you’ll do

The Product Platforms team serves as the technical backbone for product engineering across Xero. Working alongside senior leaders, domain architects, and cross-functional teams, they focus on establishing unified platform standards and clear architectural pathways. Collaboration is built on high-speed feedback loops, transparent communication, and collective ownership to ensure developer autonomy while maintaining strong guardrails.

Initially, the role will focus on

  • Modernizing Core Architecture and decoupling Xero’s tightly bound core accounting monolith, extracting product-specific business logic, and establishing a unified, resilient API and middleware surface layer.

  • Taking an active, highly complex, mission-critical foundation and systematically reshaping it for higher throughput, extreme reliability, and long-term scalability without risking customer data integrity.

  • Driving architectural strategy starting with the invoicing workflow vertical slice, before expanding across Bank Feeds, Product Packaging & Subscriptions (PP&S), and core platform data flows.

  • Establishing the technical foundations, principles, and safety guardrails required to support safe agentic development, autonomous operations, and AI-native engineering workflows across all of Xero.

  • Defining company-wide engineering practices, architectural standards, and high-speed feedback loops that maximize developer autonomy while maintaining systemic guardrails.


What you’ll bring with you
  • Proven track record operating at the highest levels of technical authority, shaping long-term strategy, and influencing technical direction across large engineering organizations (1,000+ engineers).

  • Deep experience evolving massive, business-critical legacy architectures into modern, decoupled product platforms, unified API layers (e.g., GraphQL/REST), and distributed microservices.

  • Exceptional ability to align senior stakeholders, C-suite executives, and cross-functional VP leadership around bold architectural bets using clear technical vision, strategic diplomacy, and inspirational storytelling.

  • Passion for building first-class APIs, shared libraries, and platform capabilities that abstract deep domain complexity for internal engineering customers while upholding strict data integrity standards.

  • Demonstrated vision in preparing platform architecture for AI-native engineering, automated software delivery, and advanced reliability paradigms at global scale.

Where and how you can work

This position offers a flexible hybrid working model, balancing the autonomy of remote work with purposeful, collaborative time spent in our modern office spaces. You will participate in regular boost days designed to bring teams together for strategic alignment, creative brainstorming, and connection. Specific location arrangements and remote options can be discussed based on your region.

Similar Jobs at Xero

8 Hours Ago
Remote or Hybrid
British Columbia, BC, CAN
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
Lead a new Vancouver engineering hub to improve planning, estimation, and delivery cadence. Drive migration from Microsoft SQL Server to Aurora Postgres and DynamoDB, build internal compliance and observability tooling, and apply AI tooling to surface database insights. Shield team from external pressures, remove dependencies, and maintain high system quality while scaling a distributed engineering group.
Top Skills: Ai ToolingAmazon Aurora PostgresqlAWSCompliance ToolsDynamoDBMicrosoft Sql ServerObservability ToolsPostgres
8 Hours Ago
Remote or Hybrid
Seymour Heights, North Vancouver, BC, CAN
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
Design, build, and deploy production-grade backend generative AI solutions. Convert ambiguous R&D into scalable, secure production software, own deployed code, optimize ML architecture and infrastructure, and collaborate with product and R&D teams to elevate technical capabilities.
Top Skills: AWSGenaiJaxKubernetesPydanticaiPythonTemporal
2 Days Ago
Hybrid
Seymour Heights, North Vancouver, BC, CAN
Expert/Leader
Expert/Leader
Cloud • Fintech • Information Technology • Machine Learning • Software
Lead cross-team technical strategy and architecture for large-scale cloud-native systems. Drive CI/CD automation, microservice refactoring, SLOs, technical frameworks, and operational metrics. Mentor lead engineers, improve engineering practices, and balance technical debt with product delivery to enable secure, scalable solutions for small-business customers.
Top Skills: Automated Delivery ToolingCi/Cd PipelinesCloud-NativeMicroservice ArchitecturePerformance & Scalability EngineeringSlos

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account