Software development jobs in Canada (7,692 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,692
- Employers
- 2,167
Advertised starting pay
- Average starting payCAD / year
- $116,976Across 907 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
- 39%2,963 listings
- On-site
- 54%4,164 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
Principal Software Developer - GPU AI/HPC kernels
AMD
Must have strong desire and ability to solve problems, and be able to schedule, and work on tasks independently
Added
Generalist Platform Software Engineer - American Football
EA SPORTS
7+ years of professional software development or DevOps engineering experience.
Added
Senior Java Backend Developer
Futran Solutions
The ideal candidate should possess strong hands-on development experience, a solid understanding of distributed systems, and the ability to deliver high-quality enterprise solutions in an…
Added
Embedded Software Developer
Dometic
As Embedded Software Developer of the Vancouver team, you will be working in cross functional teams to develop firmware and connectivity software for electronic and mechatronic products…
Added
Senior Software Engineer, Operations
Sun Life
We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role,…
Added
Software Engineer
IMCS Group
Experience working with cross-functional teams in an Agile software development environment.
Added
Senior Site Reliability Engineer
SPECTRAFORCE
…expert) to address and resolve highly complex and multifaceted development-related issues, often…
Added
Senior Software Engineer- Full Stack, Unified Ads Platform
Unity Technologies
Added
Lead Software Developer
Open Text Corporation
7+ years of experience in software development, DevOps, or cloud-based enterprise environments.
Added
Full Stack Developer (AWS + Banking)
K&K Global Talent Solutions INC.
Collaborate with product owners, architects, business analysts, and development teams to deliver technical solutions aligned with business requirements.
Added
Added
Added
Senior Software Developer (Databases)
Intelerad
…database that has to respond quickly and correctly. As a Senior Software Developer focused on the data layer of our InteleOrchestrator team, you’ll modernize the SQL Server-backed platform…
Added
Ingénieur principal des contrôleurs de vol embarqués/Lead Embedded Flight Controller Engineer
Volatus Aerospace
We are seeking a Lead Embedded/Flight Controller Engineer to own the design, development, and validation of a flight controller subsystem for use across multiple aerospace platforms.
Added
Software Engineer II -.NET Full Stack Developer
TD
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
Software Development Co-Op Student
LUMINULTRA TECHNOLOGIES
Luminultra is recruiting a Software Development Co-op Student to join our growing team in Fredericton, NB.
Added
Java FullStack Developer
Apptoza Inc.
Experience working in an organization involving cross-functional teams and Agile software development.
Added
Software Engineer I
Identity Digital Inc.
Develop, implement, and support technical solutions that align with business requirements throughout the software development lifecycle
Added
Senior Software Engineer - EN 881
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
Full-Stack Software Engineer (Wearables / Medical Devices)
Flutter Care
Flutter Care is seeking a talented Full-Stack Software Engineer to join our team and play a key role in developing innovative wearable health technology designed to transform maternal and…
Added
Added
Senior Software Engineer - EN 881
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
Senior Software Engineer - EN 881
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
Senior Software Engineer - EN 881
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