Software development jobs in Canada (7,746 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,746
- Employers
- 2,174
Advertised starting pay
- Average starting payCAD / year
- $117,105Across 913 listings
- Average starting payCAD / hour
- $55.92Across 335 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%541 listings
- Hybrid
- 38%2,981 listings
- On-site
- 54%4,197 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (303), Amazon (158), 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
Backend Developer (Ruby/Golang)
Raas Infotek
Participate in code reviews, testing, and Agile development activities.
Added
Added
Added
Software Engineering Coop
Teledyne Technologies Incorporated
…water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical…
Added
Cloud Developer
Computronix
Participate and contribute as we continue to navigate the changes AI presents to our development and work
Added
Senior Software Engineer, Search
Clio
Experience in software development, specifically with building web applications at scale using Ruby on Rails.
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Cloud Engineer
Quarry Consulting
Added
Cloud Operations Engineer – Azure AKS Terraform (36170)
Myticas Consulting
Added
SysOps Software Architect (36136)
Myticas Consulting
Ottawa, Ontario; minimum four days per week on-site
Added
Embedded Software Architect, User Terminals (36137)
Myticas Consulting
Understanding of cybersecurity and secure software development practices.
Added
Media Production Systems Architect (T & I) (Telework/Hybrid)
Radio-Canada
Must have functional knowledge of cloud technologies, virtualization, networking, storage · You must have a proven track record in designing, planning and deploying solutions in a highly available and scalable 24/7 environment
Added
Software Engineering Coop
Teledyne Technologies Incorporated
…water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical…
Added
Software Engineer Internship - Winter 2027
DataVisor
Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive,…
Added
Ingénieur principal ou ingénieure principale / responsable technique
Alithya
Contribute to the development and execution of departmental strategy;
Added
Software Engineer
EraTree
Payments: cross-border payment infrastructure, from stablecoin-funded payouts to multi-currency accounts and routing across payment rails
Added
Mobile Application Developer
Zodiac Solutions, Inc
Added
Analyste/ingénieur principal ou principale en cybersécurité OT
Alithya
Participate in cyber security research and development (R&D) activities, including software and hardware development;
Added
Added
Frontend Software Engineer React, TypeScript & AI-Assisted Development
Rose International
Top 3 Experience “must Haves”
Added
Media Production Systems Architect (T & I) (Telework/Hybrid)
CBC/Radio-Canada
Must have functional knowledge of cloud technologies, virtualization, networking, storage · You must have a proven track record in designing, planning and deploying solutions in a highly available and scalable 24/7 environment
Added
Software Engineer
Mecka
We're hiring Software Engineers who own problems end to end - not a single layer of the stack. You'll ship production software that powers Mecka's data platform and the tools our operators,…
Added
Software Developer
NAV CANADA
This is a hybrid position with a minimum requirement of 3 days per week on site
Added
Software Developer 1
Zynga
Zynga's software engineers don't just develop some of the world's popular games, we deliver some of the world's largest infrastructures. Our software engineers are blazing trails in all…
Added
Java Software Engineer
IMCS Group
…applications. The ideal candidate should have strong backend development skills in Java and experience with modern frontend…