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 Java Developer - Distributed Systems, Serverless - 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 Software Developer - Performance Tuning - 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 Software Developer - Search Algorithms - 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 Software Developer - Query Engine, Database Internals - 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 Software Developer - Vector Search - 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 Software Developer - Storage Engine - 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 Software Engineer - EDR Workflows - Security
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…
Lead Software Engineer - AI & Quality Engineering Focus (C# and Azure Cloud)
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…
Senior II Software Development Engineer in Test
Would you enjoy working with diverse technologies and adding value to our Customer Experience? Do you like solving technical puzzles and delivering world-class software? Join the Akamai's Cloud Experience Quality…
Senior II Software Development Engineer in Test
Would you enjoy working with diverse technologies and adding value to our Customer Experience? Do you like solving technical puzzles and delivering world-class software? Join the Akamai's Cloud Experience Quality…
Senior II Software Development Engineer in Test
Would you enjoy working with diverse technologies and adding value to our Customer Experience? Do you like solving technical puzzles and delivering world-class software? Join the Akamai's Cloud Experience Quality…
Signaling System Engineer
Location: Mississauga, Ontario, Canada Job ID: R0138086 Date Posted: 2026-08-04 Company Name: HITACHI RAIL STS CANADA, INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No About Us A…
Développeur Python
Résumé du poste Nous recherchons un Développeur Python pour rejoindre notre équipe. Vous assumerez le rôle de Développeur Python dans une équipe Agile pour le développement d’applications spécifiques dans le secteur de…
Senior Software Development Engineer in Test
Would you enjoy working with diverse technologies and adding value to our Customer Experience? Do you like solving technical puzzles and delivering world-class software? Join the Akamai's Cloud Experience Quality…
Senior Software Development Engineer in Test
Would you enjoy working with diverse technologies and adding value to our Customer Experience? Do you like solving technical puzzles and delivering world-class software? Join the Akamai's Cloud Experience Quality…
Senior Java Engineer
Join a high-impact engineering team building the distributed systems that power corporate actions and investment data processing. You will design, own, and evolve production-grade Java services where accuracy,…
Lead Java Developer
We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth Management firm. In this role,…
Manager, Software Engineering
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 (Sanctions Service & AI Inference)
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…
Manager, Software Engineering (Sanction Service)
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…