Software development jobs in Canada (7,703 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,703
- Employers
- 2,170
Advertised starting pay
- Average starting payCAD / year
- $117,120Across 909 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%538 listings
- Hybrid
- 38%2,964 listings
- On-site
- 54%4,174 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (301), Amazon (157), Electronic Arts (86).
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
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
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
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
RQ11557 – Software Developer – Front End – 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
Cloud Infrastructure Engineer, Senior Associate
PwC Canada
Collaborate with internal teams to facilitate the development and improvements of new and reusable cloud-based systems and services.
Added
Cloud Infrastructure Engineer, Senior Associate
PwC Canada
Collaborate with internal teams to facilitate the development and improvements of new and reusable cloud-based systems and services.
Added
Staff Software Engineer - Capital One Travel Tech - Full-stack
Capital One
Work as part of a dynamic team throughout the Software Development Life Cycle
Added
Développeur(euse) Web Fullstack
Mirego
As part of the development team, you contribute every day to building innovative digital products with the ambition to change the world, no matter of their scale or industry. Equally…