Software development jobs in Canada (7,686 jobs)
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 7,686
- Employers
- 2,164
Advertised starting pay
- Average starting payCAD / year
- $116,951Across 906 listings
- Average starting payCAD / hour
- $55.92Across 334 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $9,029Across 14 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%537 listings
- Hybrid
- 38%2,959 listings
- On-site
- 54%4,163 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (301), Amazon (157), Electronic Arts (85).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software development jobs in Canada
Added
Software Engineer, Fullstack
EngRadar
Added
Software Development Engineer (Chip Product Security)
AMD
…inside AMD. This position requires an outstanding background of software development, debugging skills, communication skills, ability to prototype, testing and to clearly articulate…
Added
RQ00813 – DevOps/Cloud Engineer – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have
Added
RQ11720 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11557 – Software Developer – Front End – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11598 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ00811 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have
Added
RQ00795 – Software Developer – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · When working from their home location, the resource must have a private office space and is not permitted to work in an open communal space
Added
Electrical Engineering Software Designer (Nuclear)
Eclipse Automation
The Electrical Engineering Software Designer will contribute to machine concepts, design of control software, integration of software with electrical and mechanical systems, process…
Added
RQ11657 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Must have the following technical skills:
Added
RQ11736 – Software Developer – Front End – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11658 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Must have the following technical skills:
Added
Software Developer - Team Lead
IXL Learning
…products used by millions of students worldwide, is seeking a Software Developer Team Lead who has a passion for technology and education. You will be helping us build the tools needed to…
Added
Software Engineer, Level 3, Backend
Snap Inc.
To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week
Added
Principal Software Engineer
Broadcom
With our "One Person, One Project" development culture, you will own all aspects of a design, including ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds,…
Added
Software Development Engineer, Ordering
Amazon
We, the Ordering team, need strong software development engineers, able to dive deep into abstract problems and come up with innovative designs to help us continuously make our platform…
Added
Software Engineer - Billing & Internal Tooling
Baseten
As a Software Engineer at Baseten, you will own one of the most critical surfaces of our business: pricing, billing, and revenue infrastructure.
Added
Added
RQ00811 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have
Added
RQ00811 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have
Added
RQ00811 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have
Added
RQ00795 – Software Developer – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · When working from their home location, the resource must have a private office space and is not permitted to work in an open communal space
Added
RQ00813 – DevOps/Cloud Engineer – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have
Added
RQ00813 – DevOps/Cloud Engineer – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have
Added
RQ00813 – DevOps/Cloud Engineer – Senior
S M Software Solutions Inc
Hours: 7.25 hours per day, 5 days per week · Public Sector Experience: Must Have