You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Be the first to open itNo views yet
Xero

Associate Engineer (Back End)

  • Remote

Salary

Not stated

Similar roles pay $105K - 190K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

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.

Responsibilities

  • 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.

Conditions

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.

Where you’d work

Fully remote

You can work from

  • Canada

About the company

Xero

Also hiring in Sydney, Australia, Melbourne, Australia, Vancouver, Canada and 5 more places

2 of their 37 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details9 facts · Role, Location, Compensation, Employment
Tech stack
  • SQL
Type
Full-time
Specialty
Backend
Region
Canada
Pay period
Annual
Show 4 more factsShow less

Role

Category
Development
Specialty
Backend
Tech stack
  • SQL

Location

Work model
Remote
Region
Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Staff Software Engineer

    Salary by agreement

    • Remote · Europe, Portugal
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior Software Engineer

    Salary by agreement

    • Remote
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Software Engineer

    Salary by agreement

    • Hybrid · Toronto
    • Junior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior Software Engineer

    €85,000 - 140,000 / year

    • Office · Ireland
    • Senior
    Direct apply

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason