You will focus on solving engineering problems at scale, moving beyond feature delivery to influence the architecture and implementation of distributed systems. By refactoring complex, monolithic systems and building…
Senior Software Engineer modernizing Xero's accounting core by decoupling monolith into scalable cloud-native services for invoices, payments, and reconciliation, using Java/Kotlin/Go/Python/Ruby/C++/C# on AWS/Azure/GCP, with hands-on coding, architecture, and mentoring.
Senior Software Engineer on Xero's Payments Platform, building payment orchestration, provider integrations, risk/compliance, and reconciliation services using C#/.NET, Java/Kotlin/Go, on AWS/Azure/GCP. Owns end-to-end capabilities, designs distributed systems, mentors peers, and applies AI to payment problems.
Designs and builds payment platform capabilities (orchestration, risk/fraud prevention, multi-provider integrations) and a global bill payment product, developing high-throughput backend services on AWS using modern stacks like C#, Java, Golang, or C++.
As a Senior Engineer on the Enterprise Platforms team, you will provide technical expertise across the platforms, integrations, automations, and AI tools that support Xero’s global teams You will help navigate complex…
Cookies?
A session cookie keeps you signed in. If you accept, we also use analytics cookies (Google Analytics and PostHog) to understand usage. Learn more
We couldn't check your fit for this role — add a CV to your profile to see it next time.