Description
Xero is hiring a Senior Software Engineer to modernize complex monolithic systems into distributed, scalable architectures and improve developer experience through CI/CD, tooling, and test-driven development. The role involves major code design decisions, technical solutioning, mentoring, and collaboration with product and design teams using C#, .NET, React, AWS, and Kubernetes. It is based in the Vancouver office with a hybrid model requiring 1–2 office days per week, and offers a base salary of $155,000–$205,000 CAD plus equity, performance incentives, and benefits.
