companyXero logo

Senior Software Engineer

XeroCA: VAN (333 Seymour St)New
Hybrid Full-time CA$155K/yr - CA$205K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Candidates should have proven experience in delivering and operating complex systems, a growth mindset, and a background in high-quality software development.

About the job

Xero is hiring a Senior Software Engineer for the Vancouver, BC office at 333 Seymour St. The focus is on solving large-scale engineering challenges and shaping distributed systems that serve millions. This goes beyond delivering features: the work includes refactoring complex monolithic systems and building reliable, scalable software.

Key responsibilities

  • Modernize legacy systems by decomposing monolithic components and moving toward distributed, scalable architectures.
  • Improve the developer experience by evolving CI/CD pipelines, enhancing tooling, and supporting test-driven development.
  • Work with technologies such as C#, . NET, React, AWS, and Kubernetes.
  • Design and implement solutions that align with long-term engineering goals and frameworks.

Collaboration and mentorship

This senior role offers autonomy in code design decisions and the chance to influence engineering standards across Xero. Senior Engineers mentor peers, help teammates work through technical challenges, and contribute to a culture that values learning and technical excellence.

Team culture

Work closely with engineers, product owners, and designers in an agile environment. The team emphasizes continuous learning, regular code reviews, and open knowledge sharing to maintain high standards. Collaboration and technical mastery are central to the team's approach.

Work environment

This position is based in Vancouver and follows a hybrid work model, combining time in the office with remote work.

About Xero

Xero is a leading technology company that provides a cloud-based accounting platform for small businesses worldwide. We are dedicated to building a robust and reliable platform that serves millions of users globally. Our commitment to innovation and excellence drives our mission to empower businesses through technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.