Xero logoXero logo

Senior API Platform Engineer

XeroCAN: VAN (333 Seymour St)New
Hybrid Full-time CA$130.4K/yr - CA$180.4K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Desired QualificationsExtensive experience in backend or platform development within large-scale distributed systems. Proven track record in designing and maintaining both external and internal platform APIs and SDKs. A keen interest in AI-driven products that influences your design approach.

About the job

As a Senior Engineer and a pivotal contributor within our Product Platform division, you will spearhead the creation of impactful, user-centric API and SDK solutions. Your approach will treat APIs as premier products, ensuring a harmonious balance between the external developer experience and internal platform standards, resulting in interfaces that are robust, scalable, and delightful to integrate.

Your contributions will be vital in enabling AI and agent-driven automation across accounting workflows, laying the groundwork for intelligent product experiences. By architecting secure and modular API surfaces, you will empower small businesses with advanced technologies typically reserved for larger enterprises.

Team Dynamics and Collaboration

Join our innovative API Platform team in Vancouver, dedicated to establishing APIs as the cornerstone of Xero's product offerings. We collaborate to realize the API segment of our technical strategy, addressing AI, mobile, and ecosystem demands.

Current Initiatives

  • Our technical stack leverages open-source graph technologies powered by gRPC and back-end services developed in contemporary languages such as C#, Go, or Java.

  • We are establishing a developer platform that streamlines the transition from domain models to operational APIs, seamlessly integrated with CI/CD and production environments.

  • You will play a vital role in delivering solutions across core accounting and tax domains using the Supergraph model to unify our technical stack and enhance the developer experience.

  • The team is initiating a legacy burndown project aimed at replacing or fronting costly back-channel endpoints with coherent, strongly-typed interfaces and stable contracts.

Work Environment

This position is based in our Vancouver office. We adopt a hybrid working model that harmonizes the benefits of remote work with intentional in-person collaboration.

About Xero

Xero is a dynamic software company dedicated to helping small businesses thrive with innovative financial tools that enhance efficiency and productivity. Our commitment to technology and customer experience positions us as a leader in the accounting software industry.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.