Software development jobs in Canada (7,805 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,805
- Employers
- 2,188
Advertised starting pay
- Average starting payCAD / year
- $117,046Across 915 listings
- Average starting payCAD / hour
- $56.00Across 337 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%545 listings
- Hybrid
- 38%2,998 listings
- On-site
- 54%4,235 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (303), Amazon (158), Electronic Arts (87).
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
Cloud Engineer - Winter 2027 Co-op/Intern
Definity Insurance Company
This is an ideal opportunity for third- and fourth-year students pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related field. This position reports…
Added
Embedded Software Developer
Chemelex
Embedded Software Development: Under the guidance of senior embedded firmware developers:
Added
Senior Software Developer
Chemelex
We are seeking a talented and experienced software developer with six (6) or more years of professional programming experience and an interest in transitioning into Rust development. While…
Added
Senior Software Architect
Euna Solutions
Euna Solutions is building scalable, secure SaaS platforms that power how government agencies operate, and the Senior Software Architect is central to getting that right. You will own the…
Added
AI Platform Software Engineer
Scotiabank
Experience applying secure software development practices, access controls, secrets management, and production operational controls.
Added
Senior AI Platform Software Engineer
Scotiabank
The Senior AI Platform Software Engineer will lead the design, development, and operation of scalable software platforms that enable enterprise teams to build, deploy, monitor, and govern…
Added
Software Development Engineer in Test - SDET
Corning
Candidates must be based in Canada and able to attend occasional in-person meetings at our Montreal, QC office
Added
Software Engineer and Full Stack Developer
Afynia Laboratories
MSc with 3 years of experience or BEng with 5 years of experience in software development, automation, data engineering, or database development.
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
Added
RQ11754 - Software Developer - Senior
Maarut
during the use and operation of software packages, including technical
Added
Senior Software Engineer – Python & AWS (100% Remote)
Recrute Action
2-5 years of experience in software engineering, DevOps, or application development.
Added
Senior Software Developer - Form
Safe Software
Experience: 7+ years of professional software development experience, including technical leadership of complex projects and systems
Added
Senior/Staff Software Engineer (Back-End), Inference
Cohere
This role is for a highly experienced Back-End Software Engineer who wants to work on core systems that shape how the platform (Model Vault) operates. You will help define the architecture…
Added
Software Developer
Royal Bank of Canada
We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to…
Added
Mainframe Developer - (PL/I) - Req ID: RQ1168 - Software Engineer - Toronto, Ontario, Canada
Arthur Grand Technologies Inc
Hiring: Senior Software Developer – Mainframe (PL/I) - Req ID: RQ11685
Added
RQ11660 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · 5 days per week
Added
RQ11745 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Cloud Software Engineer
Actalent
The Software Developer will support the design, development, testing, and deployment of the Telemetry & Observability Platform (TOP). This enterprise platform integrates vehicle telemetry,…
Added
Embedded Software Engineer
Actalent
Develop and update Software Requirements Descriptions (SRD), Software Design Descriptions (SDD), and Software Test Plans to support the full software development lifecycle.
Added
Cloud Software Engineer
Actalent
The Software Developer will support the design, development, testing, and deployment of the Telemetry & Observability Platform (TOP). This enterprise platform integrates vehicle telemetry,…
Added
C++ Software Developer/Engineer Open Interest
Actalent
Supporting software throughout the full development lifecycle
Added
Added
Software Engineer, Test
Providius
This role sits within engineering. Testing is part of how we build software, not a separate step at the end of the development process.
Added
Senior Software Engineer - .NET, C# & APIs
Capco
Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto.