Software Engineering Jobs in Canada
There are 2,434 open Software Engineering jobs in Canada on RoleWatch right now. 2,341 of them were posted recently. The skills employers ask for most often are ai, cloud and api.
Most requested skills
- ai 58%
- cloud 45%
- api 42%
- python 35%
- ci-cd 31%
- automation 28%
- aws 25%
- java 25%
How the work is done
- Remote 612 · 25%
- Hybrid 594 · 24%
- Onsite 154 · 6%
Visa sponsorship offered in 25% of the 4 postings that state a position on it.
Seniority
- Senior 936
- Staff 167
- Middle 105
- Principal 93
- Lead 89
- Intern 80
Who is hiring
- 1000+ employees 1
Développeur logiciels - Software Developer
At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences. Développeur en tests logiciels Un Développeur en tests logiciels (SDET) occupe un poste hybride qui…
Sr Software Engineer
PCMI is a fast-growing global SaaS company and a market leader in extended warranty, F&I, and service contract administration. Our platform automates the entire product lifecycle for customers worldwide — and we're…
Software Developer
Job Title: Software Developer Company: SMRTR Location: United States or Canada, Remote Employment Type : Full-time About SMRTR SMRTR builds software that helps businesses run more efficiently. Together with our sister…
Senior IT Systems Engineer
About Upsun (formerly Platform.sh) Upsun is the cloud application platform humans and robots love. It is built for today’s hybrid teams, where AI agents write and test code and humans focus on solving the problems that…
CTO (Chief Technology Officer)
Chief Technology Officer (CTO) Total Life · Seed Stage · Equity Package · Full-Time · In Office (Vancouver) / Hybrid ok About Total Life Total Life is a national behavioral health telehealth platform built for adults…
Senior Software Engineer
About Us Marble is building an AI-powered tax assistant and preparation platform that transforms how accounting firms and their clients handle tax season. We’re targeting the pain points of mid-to-large size accounting…
Engineering Manager, Mobile
We are looking for an Engineering Manager, Mobile to lead our mobile engineering team and help shape the future of our mobile platform. This role is ideal for someone who is both a hands-on technical leader and an…
Analyste-Programmeur
Notre client est à la recherche d'un(e) Analyste-Programmeur expérimenté pour travailler au sein de son équipe Excellence Opérationnelle; 2 développeurs, 2 ingénieurs industriels ainsi qu'un manager. Voici quelques…
Analyste-Programmeur ERP
Notre client est un chef de file dans la vente d'équipement et de services d'automatisation industrielle dans l'Est du Canada et maintient une forte croissance depuis plus de 25 ans. Le tout dans un environnement de…
Développeur Java/ Scala
Tu es passionné par les nouvelles technologies, et tu souhaites faire partie d’une équipe de développement logiciel en constante quête d’innovation dans un cadre chaleureux, décontracté et stimulant ? Nous recherchons…
Senior Database Developer / Administrator
Our client, an independent financial firm, is one of Canadas leading multi billions dollars investment managers. They deliver customized multi-asset solutions across public and private market asset classes to…
Web Developer
About Presto Phoenix, Inc. Presto is the leading Voice AI company for restaurant drive-thrus, operating at scale in complex, noisy, customer-facing environments. As the AI partner to more than a dozen of the most…
Senior Software Engineer
Job #: 24-341(2) G-TAC employer partner is seeking a talented individual to join their team as a Senior Software Engineer to work on their Zero Trust products and cloud services. The individual will become a member…
Specialist Software Developer
(#11019) The role of Specialist Software Developer / Platform Administrator is to contribute to the whole solution by analyzing functional specifications to identify the best technical design and coding parts of the…
RQ11442 - Software Developer - API - Senior
Must Have: 5+ Experience with React framework and typescript 5+ Experience with Node.js and Next.js 5+ Experience building and testing RESTful APIs 2-3+ years of Multi-agent (Agentic AI), LLMops, MCP, langchain,…
RQ11499 - Software Developer - CRM - Senior
Must Have: Experience with Dynamics 365, Microsoft Power platform, and Azure solution design Working knowledge of Dynamics interoperability, integration and capability with other Microsoft cloud technologies Working…
RQ11598 - Software Developer - Senior
MUST HAVES:Please refer to job description and requirements. Experience and Skill Set Requirements The resource will: · Lead development related activities in maintaining and enhancing existing branch platforms, such…
RQ11657 - Software Developer - Senior
Must Have: Minimum 7 years of software development and enterprise application delivery experience (Java/React) Minimum 7 years of software development experience, including enterprise application delivery in Technical…
RQ11658 - Software Developer - Senior
Must Have: Minimum 7 years of software development and enterprise application delivery experience (Java/React) Minimum 7 years of software development experience, including enterprise application delivery in Technical…
