Skip to content
← Back to job listings

Senior Software Engineer (Payments Platform)

Xero · Canada

RemoteImported listingfull-time4 days ago

About The Role

Join Xero, a leading accounting software platform for small businesses. As a Senior Software Engineer, you will play a crucial role in the development of our Payments Platform, which is a key area of investment and growth for the company. You will own significant end-to-end initiatives, design and deliver reliable distributed services, and improve existing systems. You will also have the opportunity to mentor peers and contribute to the growth of the Vancouver Payments Platform team.

  • Assumer la responsabilité d'initiatives significatives de bout en bout, de la conception technique à la production, en aidant à décider comment les capacités de paiement sont conçues, intégrées et exploitées à mesure que la plateforme se développe.
  • Posséder une capacité au sein de la plateforme, telle que l'orchestration, le risque et la fraude, ou le support multi-fournisseur, et la livrer de bout en bout, en aidant les équipes à lancer de nouveaux produits de paiement plus rapidement.
  • Contribuer à l'amélioration des systèmes existants par étapes, en livrant rapidement de la valeur client tout en contribuant à une architecture à long terme cohérente.
  • Passion for staying hands-on, contributing to production code and technical deep dives, and using AI tools with good judgement to move faster and raise the quality bar
  • A commitment to Go Together by mentoring peers, sharing technical knowledge and helping teammates grow through code reviews, pairing and documentation
  • You think carefully about architecture and trade-offs, from API design to choosing the right data store, and you balance speed, quality and long-term maintainability
  • Proven track record of delivering highly available, distributed systems and high-throughput services on cloud-native platforms such as AWS, Azure or GCP
  • Proficiency in a modern backend stack, such as Java, Kotlin, Go, Python, Ruby or C++, and you are keen to learn C# and .NET, where existing experience is a bonus
  • Demonstrated end-to-end ownership of significant work, from design through to rollout and production validation, including the technical decisions that come with it

This is an external listing. JobSpring does not represent or verify the employer. Report this listing