
Principal Engineer (API Platform)
CAN: VAN (333 Seymour St)
Full Time
CAD 227,600 – 284,600
Principal
Principal Engineer
Jun 26, 2026
The role
Summary
Principal Engineer at Xero's Product Platform team, responsible for designing and stewarding the long-term technical vision of Xero's API platform that serves external partners, internal product teams, and AI-driven automation workflows. This senior individual contributor and technical leadership role sits at the intersection of platform engineering and AI, shaping how millions of small businesses experience Xero's accounting capabilities through a coherent, well-designed API layer and developer platform built on modern technologies like C#, Go, and Java.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
CAD 227,600 – 284,600 (annual)
Available
Benefits
Performance Incentives
Eligible for annual bonus programs and performance-based cash incentives tied to company performance and individual role level.
Equity Compensation
Participate in equity (RSU) programs and performance-based equity incentives depending on role level and company performance metrics.
Comprehensive Health & Wellness
World-class health, wellness, and retirement programs including medical, dental, and vision coverage.
Wellbeing Days
Dedicated paid days for personal wellness and mental health focused on employee wellbeing.
Generous Leave Policies
Competitive paid time off and leave benefits to support work-life balance and personal commitments.
Professional Development Budget
Dedicated annual budget for training, certifications, conferences, and continuous learning opportunities.
Xero Perks
Comprehensive benefits package including exclusive discounts, wellness programs, and employee recognition initiatives.
Interview process
- 1Initial Screening & Application Review — Human recruiter reviews application and qualifications. Xero uses AI-assisted screening to support initial filtering, but all candidates are reviewed by human recruiters before any hiring decisions are made.
- 2Recruiter Phone Screen — Initial conversation with recruiter to discuss background, role expectations, compensation alignment, location preferences, and overall fit with the Principal Engineer position at Xero.
- 3Technical Leadership Interview — Detailed technical conversation with engineering leadership covering API design philosophy, experience with distributed systems, approach to technical decision-making, and vision for platform evolution.
- 4Architecture & Strategy Discussion — In-depth discussion with platform team leads exploring your approach to designing systems that balance developer experience with operational complexity, handling legacy modernization, and driving cross-team technical alignment.
- 5AI/LLM & Product Impact Interview — Conversation exploring your understanding of agentic architectures, AI safety considerations, and how API design decisions impact model reliability and financial workflow automation.
- 6Cross-Functional Stakeholder Interview — Meetings with product managers, developer relations, and other engineering teams to assess collaboration skills, ability to align stakeholders, and vision for supporting diverse internal and external audiences.
- 7Team Fit & Values Discussion — Final conversation exploring mentorship philosophy, approach to growing engineering teams, commitment to developer experience, and cultural fit with Xero's engineering values.
You'll be redirected to the company's application page
More Jobs at Xero
16 other open positions

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