Software Engineering Jobs in Canada
There are 3,325 open Software Engineering jobs in Canada on freehire right now. 997 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,000 | CA$153,000 | CA$176,000 | 633 |
| USD | year | $136,200 | $173,630 | $210,600 | 110 |
| CAD | hour | CA$72 | CA$88 | CA$88 | 60 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 55%
- cloud 51%
- api 49%
- python 41%
- java 38%
- ci-cd 38%
- aws 33%
- sql 32%
How the work is done
- Hybrid 727 · 22%
- Remote 583 · 18%
- Onsite 86 · 3%
Visa sponsorship offered in 59% of the 498 postings that state a position on it.
Seniority
- Senior 1,336
- Staff 246
- Lead 132
- Principal 116
- Junior 52
- Intern 44
Who is hiring
- 1000+ employees 757
- 501-1000 employees 369
- 51-200 employees 111
- 11-50 employees 41
- 201-500 employees 24
- 1-10 employees 1
Software Development Engineer II, Campaign Management
Builds self-service advertising tools for Amazon’s ad platform, working across front-end, middle-tier, and back-end to design scalable campaign management services.
Développeur Python Senior / Senior Python Developer
Senior Python developer building and maintaining enterprise applications, collaborating with teams, and using AI-assisted tools like Claude Code.
Software Engineer, Vehicle Data Services
Build and operate backend services for a global fleet of connected vehicles, using Go/Python, gRPC/REST APIs, and time-series/columnar databases to deliver real-time telemetry and fleet configuration.
Senior Software Developer Position
Senior Java developer building and maintaining billing microservices and APIs for a fintech platform serving digital entrepreneurs.
Software Developer, Operations Research
Build and test optimization models in C++ for supply-chain decision-making using commercial solvers and AI-infused tools.
Web Developer
Build and maintain full-stack web apps using PHP, Laravel, JavaScript/Node.js, React, and SQL; collaborate on APIs, integrations, and accessible, secure front-end components.

Software Engineer AI - Multiple Levels
Build and operate secure, scalable AWS serverless services that power AI-driven features across Diligent’s governance SaaS suite, integrating LLM capabilities into production-grade solutions.
Intermediate Software Engineer (Unreal Engine 5)
Builds core gameplay and engine systems in Unreal Engine 5 using C++ and Blueprints for a new original game, focusing on performance, multiplayer, and cross-disciplinary collaboration.
Software Engineer - Observability
Build scalable telemetry pipelines and observability tools for Baseten’s multi-cloud AI infrastructure, ensuring reliability and fast incident response.
Senior Specialist, Database Developer
Designs, optimizes, and maintains SQL databases, ETL pipelines, and reporting solutions using Azure, SSIS, and Power BI to ensure secure, reliable data for fundraising and analytics at a leading child-health charity.
Software Developer
Overview 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…
Senior Software Engineer
Build and maintain a full-stack web app for radiation oncology clinics using JavaScript/TypeScript, REST APIs, and databases like PostgreSQL; improve cancer treatment planning workflows.
Python Developer – AI Operations
Develops and deploys AI features, integrates LLM APIs, and maintains AI systems and automation pipelines in a hybrid role.
Senior Software Engineer
Build and evolve full-stack systems powering voice solutions for brands and talent, using modern web tech in a cloud environment while ensuring scalability and reliability.
Java Developer
Builds and maintains Java-based enterprise systems using Spring, Spring Boot, and SOA patterns, focusing on high-volume, scalable solutions with REST/SOAP services and Oracle/Sybase databases.
Senior Principal Software Developer, Precisely AI Studio
Lead the engineering and evolution of Precisely AI Studio, a developer portal and AI asset marketplace, while mentoring a team to build scalable agent workflows and integrations with LLM ecosystems.
Staff Software Engineer
Lead cloud infrastructure, CI/CD, and full-stack development for a direct-selling SaaS platform, mentoring engineers and setting technical direction across AWS, Kubernetes, C#/.NET, and AI-augmented workflows.