The role
At Xero, we are on a mission to supercharge small businesses by connecting them with modern technology and building a stronger economy. As an Associate Desktop Engineer, you will make a real impact by writing clean, reliable code to deliver well-defined features and system improvements that directly align with customer needs. You will solve problems proactively, ensure software systems remain robust, and take ownership of meaningful product outcomes while continuously learning.
Through close collaboration and peer support, you will play an active role in building a positive, inclusive team environment. You will debug code, contribute to code reviews, and help refine engineering processes to drive collective success.
The team & how they connect
Our engineering teams work closely alongside Product Owners, peers, and senior leaders to solve problems through thoughtful, respectful discussion. We value an open growth mindset where knowledge sharing, pair programming, and constructive feedback help everyone lift their craft together. By identifying blockers and communicating with clarity, the team works as one to deliver software safely and efficiently.
Initially, you will focus on
Developing high-quality software in C# and .NET Framework with guidance from senior engineers
Designing and running testing activities to assess product quality and mitigate risks
Debugging code and monitoring system health using logs, alerts, dashboards, and runbooks
Building desktop user interfaces using WPF, XAML, and relational SQL databases
Where and how you can work
Our engineering teams work collaboratively to build and maintain scalable technology for small businesses. We value open communication, thoughtful discussion, and working together across functions to remove blockers and solve problems efficiently.
Here are some of the things we are looking for
A solid understanding of C# and object-oriented programming principles
Practical familiarity with the .NET Framework, WPF, XAML, and SQL databases
Confidence using Git for version control workflows and a clear understanding of basic API concepts
An eagerness to learn modern software delivery practices like pair programming, unit testing, and continuous improvement
A strong drive to share ideas, seek feedback, and informally support team members as you grow
Xero uses AI to help screen applications based on job-related qualifications. These tools assist our recruiters but do not make automated hiring decisions. A human recruiter reviews all candidates before any hiring action is taken.
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Compensation & Total Rewards
At Xero, we value the impact and skills you bring to the team. We believe in a Total Package philosophy - ensuring your value is recognised through a holistic lens that includes base salary, performance incentives, and world-class benefits.
The expected base salary range for this role is $109,100 - $136,400 CAD.
Skills Required
- Solid understanding of C# and object-oriented programming principles
- Practical familiarity with the .NET Framework
- Practical familiarity with WPF
- Practical familiarity with XAML
- Practical familiarity with SQL databases
- Confidence using Git for version control workflows
- Basic understanding of API concepts
- Eagerness to learn pair programming, unit testing, and continuous improvement
- Strong communication, collaboration, idea sharing, and willingness to seek and provide feedback
Xero Compensation & Benefits Highlights
-
Leave & Time Off Breadth — Time off is described as extensive, with multiple leave types including annual PTO, dedicated wellbeing days, extra “Xtra” days, year-end shutdown time, and a paid volunteer day. U.S. job postings and benefits pages consistently highlight breadth that emphasizes rest and wellbeing.
-
Parental & Family Support — Parental provisions are portrayed as particularly strong, including 26 weeks of fully paid leave for primary caregivers and fully paid partner leave. Family-forming support through Carrot is also highlighted.
-
Healthcare Strength — Health coverage is outlined as broad, with Cigna/Kaiser medical options plus dental, vision, FSAs, and Modern Health support for employees and families. U.S. sources also note subsidized plan options and HSA contributions.
Xero Insights
What We Do
Xero is small business accounting software that provides a platform on which businesses can build a fully integrated solution. It’s designed to make life better for people in small business, their advisors, and communities around the world. Xero minimises tedious admin by automating routine tasks, delivers valuable insights when needed, and brings together business data, trusted advisors, and powerful apps in one intuitive platform. By alleviating pain points, Xero empowers small business owners to supercharge their business, simplifying the complex and freeing up time from manual admin so they can focus on what really matters to build the business they’ve always envisaged.
Why Work With Us
Xero is a human-centric organization where you’ll have a tangible impact on the success of small businesses and their communities, globally. Our team of energised, forward-thinkers work to make life better for our customers and each other every day. We’re also always committed to supporting you with a flexible environment.
Gallery
Xero Teams
Xero Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Join us from home or at one of our beautiful workspaces. Xero has offices in Australia, New Zealand, United Kingdom, United States, Canada, Singapore, and South Africa.


