About the role
You will deliver high-quality software for small businesses, focusing on systems, scalability, and engineering quality. Join the Accounting Core team within Product Platforms, transitioning from monolithic to microservices using C#, .NET Core, and AWS. Work on complex legacy problems, database scalability, and modernizing APIs. Foster inclusive culture, mentor others, and participate in planning and continuous improvement.
Requirements
Proficient backend development experience with C#, .NET, Java, or Go. Solid understanding of distributed systems, relational databases with ACID, DevOps practices, 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
$206k–258k
Hybrid · US: San Mateo (1875 South Grant Street)
Staff / Lead Backend Engineer, Payments Platform
$206k–258k
C#JavaGoC++AWSNoSQLDistributed Systems
Similar roles
Software Engineer - Distributed Systems
$153k–376k
Software Engineer - Distributed Systems
$153k–376k
Software Engineer (FedD105)
$123k–167k
Software Engineer (FedD105)
$123k–167k
Software Engineer, Fulfillment Core Services
$128k–160k
Software Engineer, Fulfillment Core Services
$128k–160k
Staff Software Engineer, Backend
$200k–240k
Staff Software Engineer, Backend
$200k–240k
Senior Staff/Staff Software Engineer
$200k–240k
Senior Staff/Staff Software Engineer
$200k–240k