Senior Payments Platform Engineer (Canada)

Senior Payments Platform Engineer (Canada)

29 Oct
|
Xero
|
Canada

29 Oct

Xero

Canada

Build secure payment platforms with Go, distributed systems, and AI judgement at Xero’s Vancouver Payments Platform team. Own production delivery end-to-end.

As a Senior Engineer, you will shape reusable, provider-agnostic payment capabilities across orchestration, integrations, risk, reconciliation, and bill payments. You will design reliable services, make architectural trade-offs, and collaborate with product and engineering partners. Your work helps small businesses make payments that remain straightforward, accurate, secure, and connected to accounting records.

Key Responsibilities:

- Own payment platform capabilities from technical design through production
- Design secure distributed services with monitoring and operational readiness
- Improve systems incrementally while supporting long-term architecture
- Apply AI to product problems while protecting customer trust
- Mentor peers through reviews, pairing, and technical documentation

Requirements:

- Experience delivering highly available distributed systems
- Proficiency in Go, Java, Kotlin, Python, Ruby, or C++
- Cloud-native experience with AWS, Azure, or GCP
- End-to-end ownership from design through production validation
- Interest in learning C# and .NET

Bring payments expertise, backend engineering, and sound architectural judgement to Xero’s growing Vancouver platform.

📌 Senior Payments Platform Engineer (Canada)
🏢 Xero
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior payments platform engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior payments platform engineer (canada) / canada