Software Engineering Jobs in Canada
There are 3,154 open Software Engineering jobs in Canada on freehire right now. 989 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 | 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 686 · 22%
- Remote 505 · 16%
- Onsite 80 · 3%
Visa sponsorship offered in 58% of the 443 postings that state a position on it.
Seniority
- Senior 1,310
- Staff 214
- Lead 118
- Principal 101
- Junior 53
- Intern 44
Who is hiring
- 1000+ employees 726
- 501-1000 employees 341
- 51-200 employees 102
- 11-50 employees 39
- 201-500 employees 22
- 1-10 employees 1
Senior Software Developer - Platform Data Integration
Senior developer designs and builds secure, scalable APIs and Boomi integrations to connect core banking systems with enterprise applications, leading technical direction and mentoring the team.
Software Engineer in Test
Build and maintain automated tests for cloud-based cybersecurity threat detection and response products using frameworks like Playwright or JUnit and scripting in TypeScript or Python.
Staff Software Engineer, AI
Lead a team to design, build, and scale enterprise-grade AI systems—including RAG, LLM agents, and retrieval pipelines—for legal, tax, and compliance domains using Python, cloud-native tools, and MLOps/LLMOps practices.
Software Engineer II
Builds full-stack features for Microsoft’s education products, using C#, JavaScript/TypeScript, and cloud services to empower students and teachers globally.
Salesforce Developer
Designs and builds Salesforce solutions for a Canadian asset management firm, focusing on Financial Services Cloud and related tools to support wealth management workflows.
Senior Salesforce Developer
Senior Salesforce Developer designs and builds custom Salesforce solutions for a financial services firm, focusing on wealth management platforms and hybrid in-office work.
Staff Software Engineer, GPU Inference
Build and optimize Cerebras' GPU-based AI inference stack, integrating vLLM, ROCm, and AMD GPUs to deliver ultra-low-latency, high-throughput LLM serving for production workloads.
AI and Automation Software Engineer
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And…
MTS 2, Staff Software Engineer
Build and operate agent-based AI systems for eBay’s marketplace, designing workflows, APIs, and RAG pipelines in Node/Java/Scala/C++ with Kafka, Kubernetes, and React/TS.
MTS1, Senior Software Engineer
Build scalable ecommerce web apps and RESTful/GraphQL APIs using Java/Node.js/C++ and frontend frameworks like React; mentor junior engineers.
Sr. Software Engineer
Build and maintain core ecommerce features like search, recommendations, and product knowledge using Java, React, GraphQL, and AI tools to create personalized shopping experiences at scale.
Senior Software Developer
Builds and maintains financial ERP software, integrating AI tools like LLMs and RAG pipelines, while leading development teams and advising on best practices.
Intermediate Software Engineer - Onni Capital
Build and ship full-stack software for a venture studio and investment platform, working directly with business stakeholders to solve real operational problems using modern web and AI tools.
Software Engineer - Team Lead (Forward Deployed)
Leads a small engineering team while delivering enterprise software solutions for clients, balancing hands-on coding with people management and AI-assisted development.
Software Developer - Engineering
Develops building automation software (C++, web frameworks, embedded systems) to enable energy-efficient controls for net-zero emissions projects, focusing on data modeling, fault detection, and domain-driven design.
Lead Software Engineer, AI
Lead the design and scaling of enterprise-grade AI systems, including RAG pipelines and autonomous agents, for legal, tax, and compliance domains using Python, PyTorch, and cloud-native architectures.
Senior Software Developer in Test
Senior QA engineer building automated test frameworks and CI/CD pipelines for HBO Max’s streaming apps across web and connected-TV platforms like Roku, Fire TV, and Apple TV.
Principal Software Engineer
Principal Software Engineer leading Salesforce and marketing tech initiatives, including Pardot-to-Marketing Cloud migration, Data Cloud integrations, and consent/privacy architecture for B2B marketing automation.
Senior Research Software Developer
Lead the architecture and development of CBRAIN, a Ruby on Rails-based platform for large-scale data analysis across HPC and cloud infrastructures, improving UX and maintaining system reliability.
Senior Software Developer, Digital Development (Telework/Hybrid)
Build and maintain full-stack applications for a real-time content analytics platform using Python, Flask, GraphQL, React, and D3, while modernizing architecture and improving observability.