Software Engineering Jobs in Canada
There are 351 open Software Engineering jobs in Canada on freehire right now. 350 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Most requested skills
- cloud 59%
- ai 58%
- api 42%
- python 38%
- cad 36%
- ci-cd 31%
- linux 31%
- automation 29%
How the work is done
- Remote 107 · 30%
- Hybrid 57 · 16%
- Onsite 14 · 4%
Seniority
- Senior 122
- Staff 23
- Principal 22
- Middle 19
- Lead 11
- Junior 5
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…
Engineering Manager
Engineering Manager At the iconic Fairmont Hotel Vancouver, known as the “Castle in the City,” we don’t just maintain a building; we preserve a legacy. As Engineering Manager , you will play an important leadership…
Senior Java Developer - Core/Infra - Elasticsearch
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…
Senior II Software Engineer - Data Services
Are you passionate about cutting edge technology? Do you enjoy working with a diverse multinational team of engineering talents? Join our Cloud Data Services team! Our Cloud Data Services team designs, builds, and…
Principal Software Development Engineer in Test (Performance & Bare-Metal)
Do you want to help design and implement the next generation of cloud computing? Do you want to help build the future of AI accelerating compute architectures across the Akamai Connected Cloud? Join our Compute team!…
Senior II Software Engineer - Data Services
Are you passionate about cutting edge technology? Do you enjoy working with a diverse multinational team of engineering talents? Join our Cloud Data Services team! Our Cloud Data Services team designs, builds, and…
Principal Software Development Engineer in Test (Performance & Bare-Metal)
Do you want to help design and implement the next generation of cloud computing? Do you want to help build the future of AI accelerating compute architectures across the Akamai Connected Cloud? Join our Compute team!…
Développeur(se) de logiciels | Software Developer
L'opportunité Parsec crée une technologie d’accès à distance aux postes de travail à très faible latence et à haut rendement. Elle permet aux professionnel(le)s de la création de travailler de n’importe où, aux…
Senior Software Engineer | Développeur(euse) de logiciels sénior
Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en…
Développeur(euse) de logiciels sénior | Senior Software Developer
Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en…
Senior, Software Engineering (AEM + Workfront/Fusion)
WHY DEPT? We are a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, we create what is next by pioneering ideas, acting…
Software Engineer II - Engineer
About the Role The Maps Search team builds features and experiences that expand how people use Search at Uber. Our work connects search, maps, and personalized discovery to help users explore places and find relevant…
Software Engineer II
Would you like the opportunity to solve technical challenges? Are you excited about working with cutting-edge technologies? Join our cutting-edge team! Our Edge Compute division designs/develops technology that helps…
Software Engineer II
Would you like the opportunity to solve technical challenges? Are you excited about working with cutting-edge technologies? Join our cutting-edge team! Our Edge Compute division designs/develops technology that helps…
Software Developer
Job Responsibilities: • Develop and maintain software components on current and future networking related products. • Design, develop and implement highly scalable software features and infrastructure on our…
Intermediate Software Developer in Test
Job Responsibilities: - Execute test cases using both manual and automated testing techniques to ensure product quality. - Design, develop, and maintain software systems to enhance the functionality and reliability of…