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
C++ Generalist Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-Months - Undergrad)
Electronic Arts
We are considering hybrid (3-days per week) and onsite flexible work options
Added
Software Engineer
CARFAX
This position will require 2 days per week in our London,ON office subject to change with future business needs
Added
Senior Software Engineer
CARFAX
This position will require 2 days per week in our London,ON office subject to change with future business needs
Added
Staff Software Engineer - Open Source Data Platform (ODP)
Acceldata
9+ years of hands-on software development experience with at least 5 years focused on distributed systems or big data platforms.
Added
Jr.Application Architect/Lead Developer-Contact Center
TekStaff IT Solutions
Added
Sr Software Developer (Lead) - EN 178
Export Development Canada | Exportation et développement Canada
Export Development Canada operates in a hybrid work environment, currently requiring employees to work in the office 3 days per week
Added
Sr Software Developer (Lead) - EN 178
Export Development Canada | Exportation et développement Canada
Export Development Canada operates in a hybrid work environment, currently requiring employees to work in the office 3 days per week
Added
Added
Ingénieur principal en solutions PLC
Distech Controls
Added
Sr Software Developer (Lead) - EN 178
Export Development Canada | Exportation et développement Canada
Export Development Canada operates in a hybrid work environment, currently requiring employees to work in the office 3 days per week
Added
Added
Senior Cloud Engineer
Insight Global
We are seeking a Cloud Engineering Senior Engineer to support the design, development, testing, and deployment of the Telemetry & Observability Platform (TOP). TOP is an enterprise platform…
Added
Backend Developer – Java/Python & AI
Capco
…complex financial services technology environments. This hands-on development role combines core backend engineering with the practical application of AI to enhance existing systems,…
Added
Lead Software Developer
Geotab
The Lead Software Developer is primarily responsible for designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable…
Added
Application Architect – Contact Centre & Cloud Solutions
Infotek Consulting Inc.
Partner with business, development, infrastructure and architecture teams throughout solution delivery.
Added
Added
Junior Software Developer
ATS Industrial Automation
Works with other members of the software development department and other groups to continuously improve methods of integrating test system software and instrumentation technology.
Added
Adobe Site Reliability Engineer (SRE) – CDN & Web Performance
I8IS - Infiniti Software Solutions
Added
Senior UI/UX Software Engineer (UE5)
SkyBox Labs
7+ years of software engineering experience in game development, with a primary focus on UI systems and user interfaces.
Added
UI/UX Software Engineer (UE5)
SkyBox Labs
5+ years of software engineering experience in game development, with a primary focus on UI systems and user interfaces.
Added
Développeur de logiciels, professionnel II/ Software Engineer, Professional II
Zebra Technologies
We are seeking a talented Software Developer in Montreal, QC to be part of the development of our cutting-edge visual programming tool for machine vision inspections.
Added
Added
Senior Software Engineer / Member of Technical Staff (MTS)
Akkodis
This opportunity is ideal for an experienced embedded software professional who enjoys solving complex technical challenges, leading subsystem development efforts, mentoring junior…
Added
Software Engineer Intern (Summer 2027 - 8-Months - Sports Technology - Undergraduate)
EA SPORTS
Reporting to a Senior Software Engineer, you will work in a Hybrid Work Model (3-days per week in office) out of our studio in Burnaby
Added
Client Software Engineer - EA Sports™ FC
EA SPORTS
As a Software Engineer, you will report directly to a Development Director and collaborate closely with producers, designers, artists, and fellow engineers. You will tackle complex…