← All roles

Engineer

Xero ·CA ·Hybrid, Remote 10d ago
C#JavaGoAWSDevOpsDistributed Systems

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