Engineer - Payments Platform
Core
Build reliable, secure, and scalable payment platforms and product capabilities for Xero to support money movement, invoicing, bill payments, and payroll for small businesses.
Role type
Senior backend software engineer (payments platform)
Builds
Payment orchestration systems, provider integrations, onboarding/verification flows, risk/compliance tools, reconciliation, and internal ledger capabilities.
Domain
Fintech / Payments / Accounting Software
Deliverable
production ML models | product features
Required skills
Backend software engineering, distributed systems design, transactional data management, system reliability, architectural decision-making, observability, automated testing, AI/automation integration
Preferred skills
Payments domain experience, financial systems experience, auditability expertise
Technologies
(Not explicitly listed)
Responsibilities
Evolve invoicing systems into reusable payment capabilities, build payment orchestration and provider integrations, develop customer onboarding and KYB verification, strengthen reconciliation and dispute handling, support incoming/outgoing money flows, apply AI and automation to reduce manual effort
Seniority
Senior, hands-on IC