← All roles

Lead Engineer - Acc Core

Xero ·CA, US ·Remote, Onsite 15d ago
TemporalJavaGoAWSNoSQLDistributed Systems

About the role

Xero is rebuilding its ledger integrity layer. As Lead Engineer, you will set the architecture for accounting capabilities like general ledger, journals, and multi-currency. You will lead a Vancouver engineering team, ensuring correctness at scale, evolving a mature system with durable execution (Temporal), and making AI-ready data. You will own technical direction and be accountable for reliability and data integrity end-to-end.

Requirements

You set the standard in AI-assisted development, operational excellence, and flexible architecture. Track record delivering highly available distributed backend systems and designing high-throughput services. Depth in system architecture, API design, SQL and NoSQL databases. Proficiency in modern backend stack (C#, Java, Go, C++) and cloud-native platforms like AWS. Strong problem decomposition and agile execution.

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 →
$206k
Remote, Onsite US: San Mateo (1875 South Grant Street)CAN: Toronto (111 Richmond Street West)CAN: Vancouver (333 Seymour St)US: Washington Remote WorkerSan Francisco, USSan Mateo, USSeattle, USVancouver, CanadaToronto, Canada
Posted 15d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Xero
https://www.xero.com

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 →