About the role
Deliver high-quality, impactful software for small businesses, focusing on systems, scalability, and engineering quality. Collaborate across teams, mentor others, and contribute to the Xero community. Join the Accounting Core team to transition from monolithic to microservices, build and operate services in C#, .NET Core, AWS, and resolve complex legacy problems.
Requirements
Proficient backend development experience with C#, .NET, Java, or Go. Solid understanding of distributed systems, relational databases with ACID principles. Familiar with DevOps, automated testing, CI pipelines. Interest in AI tools. Strong communication and collaboration skills.
About the company
Xero
Xero is an accounting software company providing cloud-based solutions for small businesses and accountants. It offers features like invoicing, bank reconciliation, and payroll, enabling users to manage their finances more efficiently and focus on growing their business.
View company page →More from Xero
Staff / Lead Backend Engineer, Payments Platform
C#JavaGoC++AWSNoSQLDistributed Systems
$207k–258k
Hybrid · US: San Mateo (1875 South Grant Street)
Staff / Lead Backend Engineer, Payments Platform
$207k–258k
C#JavaGoC++AWSNoSQLDistributed Systems
Principal Engineer (API Platform)
C#GoJavagRPCDistributed Systems
CA$228k–285k
Hybrid · CAN: VAN (333 Seymour St)
Principal Engineer (API Platform)
CA$228k–285k
C#GoJavagRPCDistributed Systems
Lead Engineer (API Platform)
C#GoJavagRPC
CA$174k–217k
Hybrid · CAN: VAN (333 Seymour St)
Lead Engineer (API Platform)
CA$174k–217k
C#GoJavagRPC
Similar roles
Staff Software Engineer, Backend
$200k–240k
Staff Software Engineer, Backend
$200k–240k
Software Engineer (FedD105)
$123k–167k
Software Engineer (FedD105)
$123k–167k
Principal Engineer
€100k–125k
Principal Engineer
€100k–125k
Senior Software Engineer - Backend
$170k–240k
Senior Software Engineer - Backend
$170k–240k
Backend Engineer
$80k–160k
Backend Engineer
$80k–160k