← All roles

Engineer

Xero ·CA ·Hybrid, Remote 55d ago
C#AWSJavaGoDistributed SystemsDevOps

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 →
CA$132k–150k
Hybrid, Remote CAN: British Columbia RemoteVancouver, Canada
Posted 55d 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 →