Skip to main content
TryApplyNow

Software Engineer Jobs in Canada

89 active89 active roles - updated 2026-06-26

Software engineers design, build, and maintain the systems that power modern products and services. Demand spans every industry, from healthcare and finance to consumer tech and AI infrastructure. The title covers backend, frontend, full-stack, mobile, and specialized tracks like infrastructure, machine learning, and platform work. Canada has steady hiring demand across software, data, finance, and operations roles, with significant activity in Toronto, Vancouver, Montreal, and Calgary. Roles span established Canadian employers, US tech companies with Canadian engineering teams, and resource-sector firms across Alberta and Saskatchewan. Compensation often reflects local market conditions plus cross-border pay scales at multinationals.

Upload resume to see your AI MatchNo credit card. Tailor your resume in under a minute.

Active jobs

More Software Engineer jobs

Software Engineer jobs in other countries