← All roles

Engineer

Xero ·CAN: Vancouver (333 Seymour St) ·Hybrid, Travel Required 100d ago
C#JavaGoDistributed SystemsDevOps

About the role

You will deliver high-quality, impactful software that aligns with team and business goals, always keeping customer needs and outcomes front of mind. By identifying and solving complex, ambiguous problems independently, you will produce robust, high-quality, and scalable software that helps change the world by supporting small businesses. Your daily work will focus on systems, scalability, and engineering quality while collaborating across teams to drive technical excellence and developer e

Requirements

You bring proficient backend development experience with one or more programming languages such as C#, .NET, Java, or Go. A solid understanding of distributed systems concepts, including service-to-service communication, eventual consistency, and resilience patterns belongs in your toolkit. Your background features practical experience working with relational databases where transactional data integrity and ACID principles are critical. Having a familiar working knowledge of modern DevOps

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, Travel Required CAN: Vancouver (333 Seymour St)Vancouver, Canada
Posted 100d 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 →