IT & Software

Senior Backend Engineer Payment Services

Xero

Remote · Nationwide · Canada

Simplify complex financial processes for small businesses as a Senior Backend Engineer on Xero’s Vancouver Payments Platform. Stay hands-on.

You will build and evolve reusable payment services that support secure, accurate experiences across products, methods, providers, and regions. The role includes ownership of capabilities such as risk and fraud or multi-provider support, from technical design through production validation. You will also use AI tools thoughtfully while maintaining customer trust and engineering quality.

Key Responsibilities:

  • Own orchestration, risk, fraud, or multi-provider platform capabilities
  • Connect payment experiences accurately to accounting records
  • Deliver production code and technical designs for scalable services
  • Evaluate AI capabilities with disciplined engineering judgement
  • Share knowledge through mentoring, pairing, and documentation

Requirements:

  • Proven end-to-end ownership of significant technical work
  • Ability to design reliable, secure distributed services
  • Backend experience with Java, Kotlin, Go, Python, Ruby, or C++
  • Willingness to learn C# and .NET
  • Careful architectural trade-off and API design thinking

Apply backend development, payment knowledge, and thoughtful AI practices to trusted services for Xero customers.

#J-18808-Ljbffr

Reference: WJ-4483_1573164 · Posted 11 Nov 2026, 03:49 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Backend Engineer jobs in other states

Browse jobs