Software Engineering Jobs in Canada
There are 3,146 open Software Engineering jobs in Canada on freehire right now. 1,011 of them were posted recently. The skills employers ask for most often are ai, cloud and api.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$126,275 | CA$153,000 | CA$176,000 | 642 |
| USD | year | $132,712 | $172,500 | $206,350 | 106 |
| CAD | hour | CA$72 | CA$88 | CA$88 | 60 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 54%
- cloud 51%
- api 49%
- python 41%
- java 38%
- ci-cd 38%
- aws 33%
- sql 32%
How the work is done
- Hybrid 687 · 22%
- Remote 501 · 16%
- Onsite 80 · 3%
Visa sponsorship offered in 58% of the 443 postings that state a position on it.
Seniority
- Senior 1,298
- Staff 215
- Lead 118
- Principal 99
- Junior 52
- Intern 43
Who is hiring
- 1000+ employees 726
- 501-1000 employees 342
- 51-200 employees 103
- 11-50 employees 38
- 201-500 employees 22
- 1-10 employees 1
S Staff Software Engineer, Product Risk Stripe via Greenhouse Toronto 8122 data foundations View role
Build and scale Stripe’s core data pipelines and warehouses that power payments, risk, and product analytics using distributed systems like Spark, Flink, and Kafka.

Senior Software Developer, MCP/AI
Job Requisition ID # 26WD99365 L'affichage de poste en français suivra / The French job posting follows. 26WD99365, Senior Software Developer, MCP/AI Position Overview Autodesk's Visualization Solutions power…
Staff Software Engineer, AI
StaffSoftware Engineer, AI Ready to build the AI that transforms how professionals work? Join a dynamic, high-caliber team at Thomson Reuters, wherewe'reinvesting boldly in AI and pushing into emerging frontiers…
Software Engineer (Trajectory)
This role is for one of our clients Compensation: $70-$130 per hour Location Requirements GBR USA CAN AUT BEL FRA DEU LIE LUX MCO NLD CHE BGR CZE HUN MDA POL ROU SVK We are seeking experienced Software Engineers to…
Member of Technical Staff - AI Infrastructure
Design, deploy, and operate bare-metal GPU clusters (Slurm + Kubernetes) for training multimodal foundation world models, covering fabric engineering (InfiniBand/RoCEv2), high-throughput storage (Lustre/WEKA/Ceph), and GPU health observability (Prometheus, Grafana, DCGM).
Senior Software Engineer, AI Platform – US
Develops and maintains core AI platform components like agent loops, tool execution, and evaluation systems in Python, Postgres, and GCP, ensuring reliability, observability, and compliance for production-facing LLM integrations.
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)
Senior software developer on a 1-year contract building high-scale, distributed microservices in Toronto using Spring Boot, Node.js, or .NET Core with Docker/Kubernetes, cloud infrastructure, and event-driven systems.
Software Engineer
What You’ll Do The Software Engineer is responsible for developing and maintaining high-quality web applications using .NET Core, ASP.NET, Angular, and SQL Server. Working closely with senior developers and architects,…

Software Engineer, Wallet
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of…
Sr IS Software Engineer
Sr IS Software Engineer This role is considered Hybrid, which means the employee will work 2-3 days onsite at a Company designated location and occasionally from home. This role is a 1-year contract position with the…
Staff Software Engineer
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $149,500 - $183,500 CAD The pay details posted reflect a temporary market premium specific to this role that is…
Software Developer (Research)
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly…

Software Developer
Enterprise AI is moving from pilots to production, and the constraint is no longer the model —it'sthe data. Agents are only as good as what they can sense, trust, and act on in the moment, and real-time,…
Software Developer (Toronto)
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We are seeking a Software Developer to join our Engineering team…
Software Developer - Integrations
Software Developer - Integrations Toronto - Hybrid Engineering Hybrid Full-time About Perceptyx At Perceptyx, we help organizations see the employee experience more clearly. Our AI-powered continuous listening platform…
Staff Software Developer
About eSentire eSentire is on a mission to hunt, investigate and stop cyber threats before they become business disrupting events. We were founded on the premise that if youcan'tfind a solution, you build it. And…

Software Developer (Research)
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly…