Canadian occupation guide

Software Engineer jobs in Canada

Explore 63 current Software Engineer jobs from 35 verified employers across Canada. Compare live openings, locations, and workplace options on Jobs.ca.

View all 63 jobs

Current jobs in Software Engineer

Listings and counts reflect active public jobs on Jobs.ca. Employers cannot pay to change this order.

Enterprise Solutions Inc.

Software Engineer in Test

Job Title: Software Development Engineer in Test (SDET) Employment Type: Contract (3–6 Months) Location: Remote – Canada Experience: 5–9 Years Job Summary We are seeking an experienced Software Development Engineer in Test (SDET) to join our team on a 3–6 month contract. The ideal candidate will have strong expertise in API Testing, Selenium, Java, and test automation with experience testing large-scale web and eCommerce applications. You will be responsible for designing, developing, and maintaining automated test frameworks while ensuring high software quality throughout the development li…

Posted Jul 21, 2026
Remote

Rangam

RCI-ROCG-41244 Backend Software Engineer in Mississauga, ON CA (Hybrid)

Job Code : RCI-ROCG-41244 Job Title: Backend Software Engineer Location: FULLY REMOTE Duration: 12 Month extension possible based on needs and performance Minimum Salary: $55.00 Per Hourly CAD Maximum Salary: $60.00 Per Hourly CAD Description: As a Senior Backend Software Engineer, you are joining a passionate software engineering team to build sequencing products to change patients' lives. You will help build highly scalable, reliable, and secure cloud based software systems. Ultimately, the software you produce will impact patient care globally. Your Opportunity Architect, implement, and…

Posted Jul 17, 2026
Remote

Linx INC

Software Engineer II – Full Stack (Angular/React | Python/Golang | AWS) | Remote – Canada

Software Engineer II – Full Stack (Angular/React | Python/Golang | AWS) | Remote – Canada Location: Remote (Canada) Schedule: EST Hours Employment: 6-Month Contract Work Authorization: Canadian Citizen, Permanent Resident We are seeking a Software Engineer II – Full Stack to join a product engineering team building scalable, cloud-based applications. This is a hands-on role focused on developing modern web applications, collaborating with cross-functional teams, and delivering high-quality software in an Agile environment. Required Qualifications 5–7 years of professional software developm…

Posted Jul 15, 2026
Remote

Software Engineer jobs in Canada: common questions

Answers below come from openings currently published on {site}, and refresh as employers post and close roles.

How many Software Engineer jobs are available in Canada right now?

There are 63 Software Engineer jobs currently published on TemporaryJobs.ca, from 35 hiring employers across Canada.

Which employers are hiring Software Engineers in Canada?

Employers currently hiring Software Engineers on TemporaryJobs.ca include Sun Life, Daylight Solutions, Gumloop, Loblaw Companies Limited and Hexagon Autonomous Solutions.

Which Canadian cities have the most Software Engineer jobs?

The cities with the most Software Engineer openings on TemporaryJobs.ca right now are Waterloo, ON, Ottawa, ON, Vancouver, BC, Brampton, ON and Calgary, AB.

What is the NOC code for Software Engineer?

Software Engineer falls under NOC 21231 in the National Occupational Classification 2021, titled “Software engineers and designers”. This is the code to quote on Canadian immigration and work permit applications.

What jobs are similar to Software Engineer?

Roles closely related to Software Engineer include Engineering manager, Architecture and Science Manager, IT Manager and Physicist. Each has its own page on TemporaryJobs.ca with current openings.

How do I apply for Software Engineer jobs on TemporaryJobs.ca?

Open any Software Engineer listing on this page and apply directly from it. Creating a free TemporaryJobs.ca account lets you reuse a saved resume and track every application in one place.