Principal Engineer (API Platform)
$227.6k - $284.6k per yearXero
The role and its impact
This is a senior individual contributor and technical leadership role at the heart of one of Xero’s most strategically important initiatives.
As Principal Engineer for Platform API, you will define and drive the long-term technical vision for how Xero exposes its accounting capabilities to external partners (building on our platform) and to internal product teams who depend on a stable, well-designed API layer to move fast.
The decisions you make here will shape how millions of small businesses and their advisors experience Xero, not just through our own products, but through the ecosystem of applications and agents built around them.
Beyond the external surface, this role sits at the intersection of platform engineering and AI. The APIs you design and steward will serve as the trusted foundation for AI- and agent-driven automation across Xero’s accounting workflows; meaning you will be thinking not just about today’s developer experience, but about what it means for an LLM or autonomous agent to safely read, write, and orchestrate complex financial workflows. It is a rare opportunity to do genuinely consequential technical work at scale.
The team and how they connect
The Product Platform team is responsible for the core capabilities that other Xero teams build on; the APIs, SDKs, and platform services that connect Xero’s accounting engine to the world.
We work across domain and organisational boundaries, partnering closely with product management, AI/ML teams, developer relations, and engineering squads across the company to ensure our platform is coherent, reliable, and a genuine accelerator for everyone who builds on it.
As Principal Engineer, you will be a key voice in shaping technical direction not just within the team, but across Xero’s broader engineering community.
The team is currently working on
Our current technical stack includes an open source graph technologies powered by gRPC, and backend services built in modern languages like C#, Go, or Java.
We are standing up a developer platform to provide a seamless path from domain models to running APIs integrated with CI/CD and production runtimes.
You will help deliver across core accounting domains using the Supergraph model to consolidate our technical stack and developer experience.
The team is beginning a legacy burndown to replace or front expensive back-channel endpoints with coherent, strongly-typed interfaces and stable contracts.
Where and how you can work
This role is based in our Vancouver office. We embrace a hybrid working model that balances the flexibility of remote work with purposeful in-person collaboration.
Here are some of the things we are looking for
A deep background in backend or platform engineering at scale; ideally in multi-tenant SaaS or distributed systems environments, with strong proficiency in a modern language such as C#, Go, or Java
Proven experience designing and evolving external-facing APIs and SDKs, including lifecycle practices such as versioning, deprecation, and backward compatibility, with a genuine interest in developer experience
Familiarity with event-driven architecture (webhooks, message queues, pub/sub patterns, and idempotent consumers) and the ability to design for failure and recovery in these systems
A track record of leading complex, cross-team technical initiatives: shaping technical strategy, facilitating design reviews and RFCs, and aligning multiple stakeholders without losing momentum
Exposure to LLM- or ML-powered products, agentic architectures, or AI safety and governance concerns, and an understanding of how API and event design decisions affect model quality, safety, and reliability
A genuine approach to mentoring and growing engineering capability in others; from coaching individual engineers through to building communities of practice around platform and API thinking
Apply even if your experience isn’t a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Compensation & Total Rewards
At Xero, we value the impact and skills you bring to the team. We believe in a Total Package philosophy - ensuring your value is recognized through a holistic lens that includes base salary, performance incentives, and world-class benefits.
The expected base salary range for this role is $227,600 - $284,600 CAD.
Individual pay is determined by various factors, including geography, level of experience, and the specific skills you bring to the role.
In addition to base pay, Xero’s roles are eligible for the following forms of variable compensation:
Variable Pay: Permanent employees are eligible to participate in our annual bonus and equity (RSU) programs. You may also be eligible for performance-based cash or equity (RSUs) incentives depending on your role level, and company performance.
Comprehensive Benefits: World-class health, wellness, and retirement programs. Xero Perks including Wellbeing days, generous leave, and dedicated professional development budgets.
This is a posting for an existing vacancy.
Xero uses AI to help screen applications based on job-related qualifications. These tools assist our recruiters but do not make automated hiring decisions. A human recruiter reviews all candidates before any hiring action is taken.
- ...The Role & Impact The Product Platform Engineering organisation sits at the heart of our tech... ...of Xero, building the shared platforms, APIs and core capabilities that power our customer... ...that makes Xero unique. As Senior Principal Engineer you will be operating at the...SuggestedLong term contractFull timeWork at officeRemote workFlexible hoursShift work
$227.7k - $284.6k per year
...The role & impact You will work in collaboration with multiple engineering teams across the product group to guide, inspire, and elevate... ...day work. Initially, the role will focus on Modern cloud platforms, automated CI/CD pipelines, and microservice architectures Refactoring...SuggestedLong term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours$260k - $275k per year
...Saviynt • Work on a mission-critical SaaS platform used by global enterprises • Solve... ...at scale • Influence architecture and engineering culture at a company level • Competitive... ...implement clear, well-documented RESTful API designs for the infrastructure services...SuggestedFull time$140k - $160k per year
...top performing asset managers? We are looking for a Manager, Platform Engineering for an existing vacancy in our IS team. At CC&L Financial Group... ...and improve resilient system-to-system integrations across APIs, event streams, batch/file transfers, data workflows, vendor platforms...SuggestedFull timeWork at officeRemote work- ...Do you enjoy building platforms that just work — day after day — while continuously making them better? Do you like being close to... ...across North America, we’re looking for an experienced Platform Engineer to help build, operate, and evolve our hosting platforms with clarity...SuggestedLong term contractFull time
$140k - $210k per year
...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...via applications, device drivers and APIs. Working with, understanding and modifying... ...and design specifications for drivers and API to manage hardware devices in linux and implement...Full timeManual labor- ...meaningful impact? At Apex, we’re building more than a consulting and engineering firm—we’re creating a place where your career accelerates, your... ...Company's sign-on bonus program. Apex is hiring a Senior Principal Engineer Manager to be based in Vancouver, Richland or Walla...Long term contractFull timeTemporary workInternshipWork at officeLocal areaRelocation package
- ...Description We are seeking an Engineering Manager to lead our Measurement Data Engineering... ...within the Partnership Intelligence Platform . This is an exciting opportunity for a... ...Containerization technologies such as Docker. API-based integrations and distributed...Long term contractFull timeInternship
$90k - $120k per year
..., and access lending products without unnecessary friction. Our platforms allow customers to apply and manage their finances online, by text... ...the office and 2 WFH. About the role: As a Data Platform Engineer II at Spring, you are a hands-on builder who delivers reliable,...Long term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours$150k - $195k per year
...use. This role is a split between data platform architecture and AI infrastructure. Half your... ...standard for the team and mentor the engineers and analysts already here. You will report... ...mindset geared toward systems architecture, API contracts, and failure modes ~ The instinct...Full timeLocal areaFlexible hours- ...Are you an Analog Design Engineer passionate about building the high-speed interconnect technology powering the next generation of AI? Join our fast-growing semiconductor startup and help develop disruptive mixed-signal solutions that enable tomorrow's AI infrastructure. We...Full timeTemporary work
$170k - $185k per year
...Canada’s top-performing asset managers? We are seeking a Head of Platform Engineering, Reliability & Control to lead our horizontal engineering... ...efficiency at scale. ~ Improve integration reliability across APIs, event streams, batch workflows, and vendor platforms,...Full timeWork at office3 days per week- ...and globally distributed zero-downtime platform that underpins vehicle, mobile, and cloud... ...on scaling low-latency messaging, engineering resilient APIs, and ensuring end-to-end operational visibility... ...and optimize reverse proxies and API gateways (such as NGINX or Envoy) to...Full timeContract workInternshipWorldwide
$238k - $270k per year
...We are looking for an experienced Engineering Manager to lead a team responsible for Asana’s monetization platform, the systems that power billing, pricing, packaging, incentives... .... The team builds the internal platform, APIs, and administrative experiences that enable Asana...Long term contractFull timeTemporary workWork at officeLocal areaWork from homeWorldwide$100k - $115k per year
...critical. Our teams bring together expertise across data science, engineering, AI, analytics, and consulting to design and deliver practical,... ...and contribute directly to both client solutions and the platforms and products we are building internally. Our Core Values: Trust...Long term contractFull timeWork at officeMonday to friday- ...Job description Join INTRALOT as a Data Cloud Platform Engineer (DBA) - AWS Infrastructure At INTRALOT, we shape the future of gaming... ...Aurora (MySQL/PostgreSQL), self-managed DBs on EC2. Database Engines: MySQL, PostgreSQL, Oracle, SQL Server (one or more). Monitoring...Full timeWorldwide
$155k - $165k per year
...fully remote Senior Software Engineer to join our small, highly autonomous... ...help us build a world-class platform for developers integrating with... ...building, and evolving public APIs used by external developers... ...consistency, and usability of Smile’s API surface - Building and...Full timeRemote workMonday to fridayFlexible hours- ...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive... ...and marketing channels. We are looking for a Staff Engineer, FinOps & Cost Platform to build and lead our engineering cost-...Full timeLocal areaRemote workWork from homeHome office
$155k - $175k per year
...before an autonomous vehicle is ever tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them ship safer features, faster. Parallel...Full timeImmediate start$167.4k - $209.2k per year
...the layer underneath that surface — the API contracts, the data-access model and the... ...server. You will set the vision alongside a principal engineer, argue the customer’s case inside... ...retention across owner and bookkeeper personas, platform and API reliability, and the pace at...Long term contractPermanent employmentFull timeContract workImmediate startRemote work$90k - $125k per year
...The Company: Push is an all-in-one platform that helps businesses grow and scale their companies... ...for an experienced Full Stack Software Engineer (back end focus preferred) who loves... ...Helping build and scale back-end services and APIs Infrastructure maintenance and scaling...Full timeWork at officeRemote work$192k - $240k per year
...Why join us Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets... ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that...Long term contractFull timeWork at officeRemote workWork from home$126k - $160k per year
...genres. We are seeking a passionate Platform Engineer to help across various, technically ambitious... ...evolve platform systems in proprietary engines across PC and consoles, with an emphasis... ...areas of a game engine, like platform APIs, streaming, rendering, audio, etc....Remote jobLong term contractFull time$226.58k - $332.32k per year
...award-winning games or crafting engine technology that enables others... .... What You'll Do As a Principal Software Programmer of the... ...technical leadership for the platform powering real-time voice communication... ...designing and maintaining C APIs for broad platform...Long term contractFull timeTemporary workWorldwide$165k - $220k per year
...within EPCM/design house environments, working closely alongside engineering and project delivery teams, attend in-person meetings or... ...standards, workflows, tools, and design methodologies As the Principal Engineer I – Process Engineering you support long‑range technical...InternshipWork at office$75k - $95k per year
...Job Overview: We are currently seeking a Senior level or Principal level UX Designer to join our team! As a Senior or Principal... ...~ Prior hands-on UX development experience on multiple games, platforms and user input schemes (i.e. touch, controller, mouse & keyboard...Long term contractFull timeCasual workRemote workWorldwide$75k - $110k per year
...’s Next Generation Personalized Learning Platform Every learner deserves individualized... ...directly with educators, researchers, software engineers, and organizational leaders. This is a... ...the long-term vision of PEAK Principal Roles and Responsibilities Product Discovery...Long term contractPermanent employmentFull timeTemporary workInternshipWork at officeImmediate startWork from homeRelocationMonday to fridayFlexible hoursShift workAfternoon shift$135.8k - $253k per year
...cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of... ...BI. Our mission is to build the data platform for the age of AI, powering a new class... ...better served. Responsibilities As a Principal Software Engineering Manager on the Fabric...Full timeLocal area$180k - $190k per year
...career, we’d love to hear from you. Position Summary As a Principal Sales Engineer, you will have a significant impact on the success of each... ...demo narratives Sufficiently versatile with the ExtraHop platform to conduct any ad-hoc demo upon request Key stakeholder...Remote workFlexible hours$131.8k - $150k per year
...will focus on systems, scalability, and engineering quality while collaborating across teams... ...the Accounting Core team within Product Platforms , which forms the critical foundation underneath... ..., and modernizing service interfaces or APIs. Automating manual processes and...Permanent employmentFull timeWork at officeWork from home2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer (API Platform). Be the first to apply!
- chief engineer Vancouver, BC
- project engineer assistant project manager Vancouver, BC
- directeur ingénierie Vancouver, BC
- chief power engineer Vancouver, BC
- engineering project manager Vancouver, BC
- director software engineering Vancouver, BC
- mechanical engineering project manager Vancouver, BC
- general engineer Vancouver, BC
- mechanical engineering director Vancouver, BC
- principal Vancouver, BC

