Associate Engineer (Back End)
- Salary
- CAD 109,100 - CAD 136,400
- Level
- Mid
- Work type
- Remote
Not stated in the posting: visa.
Open. First seen 2 October 2026.
About the role
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.
Xero's standard text
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.
What this role asks for
Particular to this role
Git
Rare in Xero's other 58 open postings.
93% of this description is written for the role. The rest is Xero's standard text, folded away below.
Read against Xero's other open postings on this site.
The team: Engineering HIRES STEADILY
This role is one of 37 open in Engineering. 21 were posted in the last 30 days and the oldest in May: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (18 of 37), .NET (14 of 37), C# (14 of 37), CI/CD (10 of 37), TypeScript (9 of 37), React (8 of 37), Test Automation (8 of 37)
OTHER ROLES ON THIS TEAM
- Lead Engineer - Payments Platform posted Oct 15
- Engineering Manager posted Oct 15
- Lead/Staff Software Engineer posted Oct 15
- Senior Engineer, Salesforce Platform posted Oct 14
- Lead Engineer - Payments Platform posted Oct 8
- Search Engineer posted Oct 8
- Senior Security Operations Analyst posted Oct 7
- Principal Engineer - Backend/Platform Engineering posted Oct 6
- Engineering Manager - Data posted Oct 6
- Engineering Manager - AI Workflows posted Oct 6
- Engineer posted Oct 5
- Engineer - Salesforce posted Oct 5
- Senior Software Engineer, AI Enablement posted Oct 1
- Senior Engineer posted Oct 1
- Engineering Manager - Database Reliability posted Sep 30
- Senior Software Engineer, AI Enablement posted Sep 29
- Senior Full Stack Engineer - Practice Engineering posted Sep 29
- Engineering Manager - Multiple Roles (NZ) posted Sep 29
- Associate Engineer (Front End) posted Sep 24
- Senior Engineer posted Sep 22
- Senior Engineer - Database posted Sep 10
- Lead Engineer - Salesforce posted Sep 8
- Senior Engineer - AI Agentic posted Sep 8
- Lead Engineer - AI Workflows posted Sep 2
- Senior Search Engineer posted Aug 21
- Principal Engineer - Reporting & Insights posted Aug 10
- Software Engineer - Database posted Jul 30
- Senior Engineer posted Jul 29
- Lead Engineer posted Jul 29
- Principal Software Engineer - React Native posted Jul 29
- Senior Engineer - AI Workflows posted Jul 21
- Lead Engineer- Syft posted Jul 10
- Engineer posted Jul 9
- Senior Engineer posted Jul 9
- Engineering Manager posted Jun 23
- Senior Engineer - AI Workflows posted May 6
From the team and dates on Xero's own job board.
Similar jobs
- Back-End Engineer - Analyst, Risk & Quant Analytics at Polymer Capital China
Shares 4 skills: .NET, C#, Git… · same seniority - Back-End Engineer - Analyst, Risk & Quant Analytics at Polymer Capital Taiwan
Shares 4 skills: .NET, C#, Git… · same seniority - Backend Developer (.NET) at Appnovation Technologies
Shares 4 skills: .NET, C#, Git… · same seniority · same country - ETL Developer with Python (CONTRACT) REMOTE at Broadridge
Shares 4 skills: .NET, C#, Git… · same seniority · also remote - Intermediate Full-Stack Developer at Method Integration
Shares 4 skills: .NET, C#, Git… · same seniority · same country - Engineering Manager - ML/AI (AI Products) at Xero
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.