Software engineer jobs in Canada
314 open roles for software engineers in Canada as of Nov 14, 2026. Affirm, Okta, Lyft, Elastic and Mozilla have the most. 153 are remote and the median advertised salary is $199K.
- Senior Software Developer, Complex AccountsWealthsimple · 🇨🇦Remote (Canada)CA$151K - CA$189KRemoteSeniorTypeScriptReactRuby
- Software Developer, CarrierTextNow, Inc. · 🇨🇦Waterloo, ON$113K - $162KGoLLMCI/CD
- Software Engineer I, Backend (Continuous Delivery)Affirm · 🇨🇦Remote CanadaCA$101K - CA$151KRemotePythonKotlinMySQL
- Staff Software Engineer, Fullstack (Auth Experiences)Affirm · 🇨🇦Remote CanadaCA$181K - CA$241KRemoteLeadTypeScriptJavaScriptReact
- Software Engineer, Core Infrastructure (Mid-Senior level)Zip · 🇨🇦Toronto—SeniorRedisKubernetesAWS
- Software Engineering Manager, Cloud EngineeringMozilla · 🇨🇦Remote CanadaCA$149K - CA$220KRemoteTerraformGCPCI/CD
- Senior Software Engineer .NET SDK - Langauge ClientsClickHouse · 🇨🇦Canada—RemoteSeniorRustGoPython
- Senior Software Engineer, Backend (ML Training and Serving)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonKotlinMachine Learning
- Senior Software Engineer, Backend (ML Feature Platform)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonKotlinMachine Learning
- Software Engineer, Backend (All Levels)Zip · 🇨🇦Toronto—PythonJavaScriptReact
- Senior Software Engineer, Catalog StoreInstacart · 🇨🇦Canada - Remote (ON, AB, BC, or NS Only)CA$168K - CA$178KRemoteSeniorRustGoPython
- Manager II, Software EngineeringSamsara · 🇨🇦Remote - CanadaCA$143K - CA$185KRemoteGoPythonTypeScript
- Staff Software Engineer, Browser (New Products)Mozilla · 🇨🇦Remote CanadaCA$130K - CA$170KRemoteLeadRustJavaScriptC++
- Staff Software Engineer, Ads Data PlatformInstacart · 🇨🇦Canada - Remote (ON, AB, BC, or NS Only)CA$229K - CA$242KRemoteLeadPythonSQLScala
- Software Engineer II, Platform Infrastructure - ControlOkta · 🇨🇦Toronto, Ontario, CanadaCA$114K - CA$157KRustJavaC++
- Member of Technical Staff (Storage)Cockroach Labs · 🇺🇸🇨🇦New York, NY; Remote, United States; San Mateo, CA; Toron…$180K - $238KRemoteRustGoC++
- Software Engineer II, Fullstack (Contact Channels)Affirm · 🇨🇦Remote CanadaCA$133K - CA$183KRemotePythonReactKotlin
- Senior Software Engineer, Atlas Agent EngineMongoDB · 🇨🇦Alberta; British Columbia; Manitoba; Quebec; TorontoCA$158K - CA$264KSeniorPythonTypeScriptGCP
- Senior Software Engineer, Backend (Trust & Safety)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonKotlinMySQL
- Senior Software Engineer, Backend (Consumer)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonKotlinMySQL
- Senior Software Engineer, Control PlanesKong · 🇨🇦CanadaCA$130K - CA$180KSeniorGoKubernetesDatadog
- Senior Software Engineer in TestOkta · 🇨🇦Toronto, Ontario, CanadaCA$118K - CA$162KSeniorPythonTypeScriptJava
- Senior Software Engineer - Cloud Partner IntegrationsClickHouse · 🇨🇦Canada$155K - $238KRemoteSeniorGoTypeScriptReact
- Senior Software Engineer, OS IntegrationMozilla · 🇨🇦Remote CanadaCA$95K - CA$139KRemoteSeniorJavaScriptC++Linux
- Staff Software Engineer, Integration Network (OIN)Okta · 🇨🇦Toronto, Ontario, CanadaCA$164K - CA$226KLeadReactJavaGCP
- Software Engineer II, BackendAffirm · 🇨🇦Remote CanadaCA$133K - CA$183KRemotePythonKotlinMySQL
- Software Engineering Intern - Waterloo University - Winter SessionBrave · 🇨🇦Canada—InternRustPythonTypeScript
- Junior Software DeveloperHootsuite · 🇨🇦Toronto, Ontario, Canada, Vancouver, British Columbia, Ca…CA$68K - CA$95KJuniorJavaAgile
- Staff Software Engineer - Backend (Consumer - Agentic Trading)Coinbase · 🇨🇦Remote - CanadaCA$218KRemoteLeadGoLLMTrading
- Staff Software Engineer, Frontend/Mobile (Consumer - Agentic Trading)Coinbase · 🇨🇦Remote - CanadaCA$218KRemoteLeadGoTypeScriptReact
- Software Engineer, ML Workload PlatformCohere · 🇨🇦Canada$175K - $325KRemoteGoPythonKubernetes
- Senior Software Engineer IISamsara · 🇨🇦Remote - Canada · +1 more locationCA$143K - CA$185KRemoteSeniorGoC++GraphQL
- Member of Technical Staff (Migrations)Cockroach Labs · 🇺🇸🇨🇦New York, NY; Toronto, Canada$180K - $235KGoPythonJava
- Staff Software Engineer, Mobile (P4)Twilio · 🇨🇦Remote - CanadaCA$160K - CA$200KRemoteLeadGoJavaC++
- Staff Software Engineer, Fullstack (Account Management)Affirm · 🇨🇦Remote CanadaCA$181K - CA$241KRemoteLeadPythonReactKotlin
- Security Software EngineerTailscale · 🇨🇦Remote (Canada)CA$218K - CA$303KRemoteGoLinux
- Senior Software Engineer - Mobile BackendBitGo · 🇨🇦Toronto, Ontario, CanadaCA$180K - CA$220KSeniorTypeScriptReactNode.js
- Senior Software Engineer - Mobile (React Native/iOS/Android)BitGo · 🇨🇦Toronto, Ontario, CanadaCA$180K - CA$220KSeniorTypeScriptJavaScriptReact
- Senior Software Engineer, ContainersChainguard · 🇨🇦🇩🇪🇬🇧Canada - Remote; Germany - Remote; United Kingdom - Remot… · +1 more location$157K - $184KRemoteSeniorGoTerraformGCP
- iOS Software EngineerMozilla · 🇨🇦Remote CanadaCA$74K - CA$110KRemoteSwiftiOS
- Staff Software Engineer, Messaging ExperienceBraze · 🇨🇦TorontoCA$220K - CA$359KLeadTypeScriptReactRuby
- Staff Software Engineer, Fullstack (Card Experiences)Affirm · 🇨🇦Remote CanadaCA$181K - CA$241KRemoteLeadPythonReactKotlin
- Sr. Software Engineer, Systems Framework & InfrastructureTenstorrent · 🇨🇦Toronto, Ontario, Canada—SeniorPythonC++Machine Learning
- Senior Software Engineer in Test, AndroidOkta · 🇨🇦Toronto, Ontario, CanadaCA$118K - CA$162KSeniorPythonJavaKotlin
- Senior Software Developer, People IntelligenceWealthsimple · 🇨🇦Remote (Canada)CA$151K - CA$189KRemoteSeniorPythonTypeScriptReact
- Software Engineer II, Full Stack (Card Pre-Swipe Experience)Affirm · 🇨🇦Remote CanadaCA$133K - CA$183KRemotePythonReactKotlin
- Senior Staff Software Engineer - Money BoxesNubank · 🇨🇦Toronto—LeadRails
- Senior Software Engineer, Tax EngineeringCoinbase · 🇨🇦Remote - CanadaCA$191KRemoteSenior
- Senior Software Engineer, Enterprise AIInstacart · 🇨🇦Canada - Remote (ON, AB, BC, or NS Only)CA$168K - CA$178KRemoteSeniorGoPythonJava
- Senior Software Engineer, Backend (AI Platform)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonKotlinLLM
Showing the newest 50. See all 314 in search
Questions about Software engineer jobs in Canada
- How many Software engineer jobs in Canada are open right now?
- There are 314 open Software engineer jobs in Canada at 75 companies on Hiring Right Now as of Nov 14, 2026. 24 of them were posted in the last seven days. The list is rebuilt every hour from the employers' own careers pages.
- Which companies have the most Software engineer jobs in Canada?
- Right now the most openings are at Affirm (39), Okta (24), Lyft (16), Elastic (12) and Mozilla (10). The ranking changes as companies open and close roles.
- Are there remote Software engineer jobs in Canada?
- 153 of the 314 open Software engineer jobs in Canada (49%) are listed as remote. Remote roles are often limited to certain countries or time zones, so check the location line of each job.
- What do Software engineer jobs in Canada pay?
- The median advertised salary is $199K, based on 44 open roles that publish a yearly US-dollar range. The middle half of those roles advertise between $152K and $225K. These are advertised ranges, not verified pay.
- How do I apply for Software engineer jobs in Canada?
- Open a job and press “Apply on company site”. You go straight to the employer's own careers page and apply there. Hiring Right Now needs no account and charges nothing for applying.





















