About the job
The Role and Its Impact
As a hands-on Lead Engineer and technical authority in our Product Platform division, you will redefine the technical vision for Xero’s API and SDK platforms. You will treat APIs as premium products, harmonizing the experience for external developers with internal platform integrity to establish a robust foundation for the future of our accounting solutions.
Your contributions will empower external partners to seamlessly integrate Xero capabilities into their systems and facilitate intelligent automation through AI-ready interfaces. By crafting composable and secure APIs, you will help foster environments where small businesses can excel in a more efficient, automated economy.
Team Dynamics
Join our newly established API Platform team in Vancouver, dedicated to positioning APIs as the core product surface of Xero. We collaborate to implement the API component of our technical strategy, supporting AI, mobile, and ecosystem initiatives.
Current Projects
Our technical stack includes open-source graph technologies powered by gRPC, with backend services developed in modern programming languages such as C#, Go, and Java.
We are constructing a developer platform that ensures a smooth transition from domain models to fully operational APIs, integrated with CI/CD and production environments.
You will contribute to delivering solutions across core accounting and tax domains by utilizing the Supergraph model to refine our technical stack and enhance developer experiences.
The team is initiating a legacy burndown project to replace or enhance costly back-channel endpoints with coherent, strongly-typed interfaces and stable contracts.
Work Environment
This position is based in our Vancouver office. We promote a hybrid working model that balances the flexibility of remote work with intentional in-person collaboration.
