STRAIGHT FROM COMPANY CAREER PAGES

Remote software engineer jobs in Canada

Explore remote software engineer openings that list Canada as a hiring location. Compare current employers, advertised pay and recent postings.

Find my remote job
308 openings115 employers+35 posted this week

FROM CURRENT EMPLOYER LISTINGS

What do these remote jobs pay?

Latest source check

Salary snapshot for remote software engineer jobs in Canada.

Median advertised midpoint$156,400CAD / year Β· 30 pay samples
Middle 50% of midpoints$145,000–$188,750CAD / year Β· Same sample
Listings disclosing pay24%73 of 308 current openings
Comparable salary samples by currency and pay period
Currency / periodSamplesMedian midpointMiddle 50%
CAD / year30$156,400$145,000–$188,750
USD / year41$225,000$192,500–$241,250
How we calculate this

We use employer-listed compensation from current, eligible jobs in this collection. Each complete range contributes its midpoint; a fixed amount counts when both endpoints are equal. The median is the middle midpoint, and the middle 50% runs from the 25th to 75th percentile using linear interpolation.

Repeated employer, title and pay-range combinations count once in the salary sample, including listings repeated across locations. Incomplete ranges, unknown pay periods and invalid currencies are excluded from comparisons. Each currency and pay period is calculated separately; we do not convert currencies or annualize hourly pay. Groups with fewer than 5 samples are not shown.

These are advertised compensation figures, not employee earnings or a guaranteed offer. Bands may include commission, bonuses or other compensation. Pay-disclosure counts include valid one-sided ranges; source checks are not original posting dates. Job availability and salary data can change between checks.

Explore current openings

1–20 of 308

Posting dates come from employers when supplied. β€œAdded” dates refer to our initial import; they are not posting dates.

KNOW WHAT TO LOOK FOR

Your search, with more context.

Look for the kind of software you want to build: customer-facing products, internal tools, infrastructure or developer platforms. A senior title can mean very different scope across employers.

73listings include employer-supplied pay

Pay periods and currencies vary. We display what the employer supplies, rather than estimate missing salaries.

CURRENT EMPLOYER ACTIVITY

Who’s hiring for these roles?

Ranked by openings posted in the last 7 days, then current listings. Counts cover this collectionβ€”not completed hires.

Affirm41 current openings+4 posted in the last 7 daysMozilla9 current openings+2 posted in the last 7 daysCohere8 current openings+2 posted in the last 7 daysCoinbase6 current openings+2 posted in the last 7 daysTemporal Technologies3 current openings+2 posted in the last 7 daysInfisical2 current openings+2 posted in the last 7 days

A few things worth knowing.

What should I check before applying for remote software engineer jobs in Canada?

Use the employer’s requirements to choose projects and examples for your application. Check province restrictions, working hours and whether the employer requires Canadian work authorization.

Where do these jobs come from?

We collect listings from employer career boards through Greenhouse, Lever and Ashby. Our collector runs every five minutes; individual sources can take longer if they are slow or temporarily unavailable.

How current are these listings?

We hide jobs missing from a successful source check and exclude stale sources from search. Employers can change a role between checks, so confirm availability and eligibility on the original listing.

How do I apply?

Create your account and choose a membership to unlock full descriptions and employer application links. Applications are submitted to the employer, who controls the hiring process.

Your next opportunity could be here.

Find my remote job