Software Engineering Jobs in Canada
There are 345 open Software Engineering jobs in Canada on freehire right now. 344 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Most requested skills
- cloud 59%
- ai 59%
- api 43%
- python 38%
- cad 36%
- ci-cd 32%
- linux 32%
- automation 29%
How the work is done
- Remote 107 · 31%
- Hybrid 55 · 16%
- Onsite 12 · 3%
Seniority
- Senior 121
- Staff 23
- Principal 21
- Middle 19
- Lead 10
- Junior 5
Software Developer
The application window is expected to close on: 11/12/2026 Meet the Team Cisco Nexus Dashboard is the unified operations platform designed to simplify and accelerate data center management. Built on a robust,…
Senior Software Engineer
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a…
Senior Software Engineer, Containers
Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build…
Software Engineer, Sustaining Automation
Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build…
Senior Software Developer
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by…
Software Development Engineer in Test (Python)
Are you interested in building a scalable platform? Are you a software engineer that is passionate about scalability, reliability and correctness? Join our Compute division's Platform Engineering Team! Akamai is…
Software Development Engineer in Test (Python)
Are you interested in building a scalable platform? Are you a software engineer that is passionate about scalability, reliability and correctness? Join our Compute division's Platform Engineering Team! Akamai is…
Ingénieur en Systèmes d’Énergie / Power System Engineer - Equipment
Location: Saint-Laurent, Quebec, Canada Job ID: R0149407 Date Posted: 2026-10-22 Company Name: HITACHI ENERGY CANADA INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job…
Software Developer
The application window is expected to close on: 11/19/2026 Meet the Team Cisco Nexus Dashboard is the unified operations platform designed to simplify and accelerate data center management. Built on a robust,…
Software Engineer, C++, Level 5 (Fixed Term)
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves,…
Software Engineer, C++, Level 5 (Fixed Term)
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves,…
Contract Staff Software Engineer – WebCompat & Bug Triage
You will help reduce Firefox’s WebCompat bug backlog by finishing or verifying the diagnosis of the long tail of site-breakage bugs, and by writing interventions or simple fixes (often with AI assistance). You turn a…
Senior Software Developer
The Senior Software Developer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-ready data foundations that support scalable platform capabilities across Digital &…
Software Developer II (Full Time) - Canada
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a…
Software Developer
The application window is expected to close on: 11/05/2026 This is a remote role based in Quebec, Saskatchewan, Manitoba, New Brunswick, or Nova Scotia Meet the Team At Cisco Meraki, our intuitive platform enables…
Senior Software Engineer (C# and Angular)
WHAT MAKES US, US Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology. If you are an innovative, curious, collaborative person who embraces challenges and wants to…
Software Engineer Technical Lead (C# and Angular)
WHAT MAKES US, US Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology. If you are an innovative, curious, collaborative person who embraces challenges and wants to…
Traction Power System Engineer
Location: Toronto, Ontario, Canada Job ID: R0146199 Date Posted: 2026-10-20 Company Name: HITACHI RAIL STS CANADA, INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No About Us A…
Chief Technology Officer — Databricks Data & AI Platform
We are seeking an accomplished technology executive to serve as Chief Technology Officer for our Databricks Data & AI consulting practice. As the senior technical authority for Databricks and the public voice of the…
Analyste en technologies / Technology Analyst
À propos de nous : IQVIA est un fournisseur mondial de premier plan en matière d'analyses avancées, de solutions technologiques et de services de recherche sous contrat pour l'industrie des sciences de la vie. Nous…