Software engineering jobs in Canada
62 software roles open in Canada on insiderOne right now, 9 of them remote. Most are in Toronto, Vancouver and Calgary. Hiring most: Elastic, Okta and Stripe. Each listing links to the company behind it and to the skills it tests for, so you can prove what you can do before you apply.
Enterprise Solutions Engineer
PostmanCalgary, Alberta, Canadatoday
Senior Software Engineer, Backend (Consumer - Risk)
CoinbaseRemote - Canadaremotetoday
Senior Staff Software Engineer, Finhub
CoinbaseRemote - Canadaremotetoday
Senior Engineering Manager V&V Media
TwilioRemote - Ontario, Canada (DNU)remotetoday
Senior Engineering Manager V&V Media
TwilioRemote - Alberta, Canada (DNU)remotetoday
Staff Software Engineer (L4)
TwilioRemote - Canadaremotetoday
Senior Software Developer - Vector Search - Elasticsearch
ElasticCanadatoday
Senior Software Developer - Storage Engine - Elasticsearch
ElasticCanadatoday
Senior Software Developer - Search Algorithms - Elasticsearch
ElasticCanadatoday
Senior Software Developer - Performance Tuning - Elasticsearch
ElasticCanadatoday
Senior ServiceNow Developer
ElasticCanadatoday
Senior Java Developer - Distributed Systems, Serverless - Elasticsearch
ElasticCanadatoday
Senior Java Developer - Core/Infra - Elasticsearch
ElasticCanadatoday
Principal Software Developer - Vector Search - Elasticsearch
ElasticCanadatoday
Principal software developer/Tech Lead, Agent Framework - Observability
ElasticCanadatoday
Principal Software Developer - Storage Engine - Elasticsearch
ElasticCanadatoday
Principal Software Developer - Search Algorithms - Elasticsearch
ElasticCanadatoday
Principal Software Developer - Performance Tuning - Elasticsearch
ElasticCanadatoday
Principal Java Developer - Distributed Systems, Serverless - Elasticsearch
ElasticCanadatoday
Java Developer II - AutoOps Services - Platform Applications
ElasticCanadatoday
Principal Software Developer - Query Engine, Database Internals - Elasticsearch
ElasticCanadatoday
Senior Software Developer - Query Engine, Database Internals - Elasticsearch
ElasticCanadatoday
Senior Backend Engineer (Python), Agent Developer: Flow Components
GitLabRemote, Canadaremotetoday
Site Reliability Engineer, Infrastructure Platforms — AMER (Intermediate to Senior Staff)
GitLabRemote, Canada; Remote, USremotetoday
Backend Engineer, Payments
StripeToronto, Canada Remoteremotetoday
Backend Engineer, Developer & End-user Experience Platform
StripeSEA, SF, NY, Torontotoday
Backend Engineer, Developer & End-user Experience Platform
StripeToronto, NY, SEA, SFtoday
Staff Software Engineer, Product Risk
StripeTorontotoday
Integration Reliability Engineer, Payments
StripeCanada today
Software Engineer, Metronome Infrastructure
StripeToronto, Vancouver, Canada-Remoteremotetoday
Software Engineer, New Grad
StripeTorontotoday
Android Engineer, Terminal
StripeTorontotoday
Staff Fullstack Engineer, User Auth Experience
StripeCanadatoday
Software Engineer, Intern (Summer or Winter)
StripeTorontotoday
Engineering Manager, Terminal
StripeToronto, Canadatoday
Senior Software Engineer, Atlas Search Systems
MongoDBTorontotoday
Site Reliability Engineering, Fabric (Mid, Senior, or Staff)
MongoDBToronto; Vancouvertoday
Site Reliability Engineer (Senior or Staff), Deployments
MongoDBTorontotoday
Software Engineer 3, Atlas Search Systems
MongoDBTorontotoday
Site Reliability Engineer (Senior or Staff), Storage Layer Services (SLS)
MongoDBMontreal; Torontotoday
Staff Software Engineer - Fullstack
DatabricksVancouver, Canadatoday
Staff Software Engineer - Backend
DatabricksVancouver, Canadatoday
Sr. Solutions Engineer
DatabricksToronto, Canadatoday
Solutions Architect
DatabricksToronto, Canadatoday
Senior Software Engineer - Fullstack
DatabricksVancouver, Canadatoday
Senior Software Engineer - Backend
DatabricksVancouver, Canadatoday
Director, Field Engineering
DatabricksToronto, Canadatoday
Senior Software Frontend Engineer – Dashboards
DatabricksVancouver, Canadatoday
Staff Software Engineer, Streaming Foundations
OktaToronto, Ontario, Canadatoday
Staff Software Engineer in Test, Linux
OktaToronto, Ontario, Canadatoday
Staff Software Engineer, Developer Platform (Auth0)
OktaToronto, Ontario, Canadatoday
Staff Software Engineer, Backend
OktaToronto, Ontario, Canadatoday
Staff Software Engineer - Backend
OktaToronto, Ontario, Canadatoday
Staff Backend Engineer, Passwordless
OktaToronto, Ontario, Canadatoday
Software Engineer II, End User Protection (Auth0)
OktaToronto, Ontario, Canadatoday
Software Engineer II, Developer Tooling (Auth0)
OktaToronto, Ontario, Canadatoday
Senior Solutions Engineer, Auth0 (Canada)
OktaToronto, Ontario, Canadatoday
Senior Software Engineer, Platform Network (Auth0)
OktaToronto, Ontario, Canadatoday
Senior Software Engineer, Datastores (Auth0)
OktaToronto, Ontario, Canadatoday
Senior Full Stack Software Engineer – Acquisitions and Activation (Auth0)
OktaToronto, Ontario, Canadatoday
Principal Software Engineer – Developer Platform (Auth0)
OktaToronto, Ontario, Canadatoday
Engineering Manager, Performance & Resilience (Auth0)
OktaToronto, Ontario, Canadatoday
Questions, answered.
How many software engineering jobs in Canada are open right now?
62 at the time this page was built. The list is rebuilt from employers' own boards every night, and a role leaves the board the night it leaves the employer's site.
What is hiring demand like in Canada?
Strong across tech, healthcare, and finance, with active federal and provincial programs specifically designed to attract skilled immigrants.
What do jobs in Canada pay?
CAD 65,000, 130,000/year for mid-level professional roles
Do I need a visa to work in Canada?
Express Entry is a genuinely points-based permanent-residency system, no employer sponsorship required if your profile scores well, which is rare among major destinations.
How remote-friendly is Canada?
High, hybrid is well-established across most professional sectors.
What is work culture like in Canada?
Polite, collaborative, and inclusive, culturally close to the US but with a more measured pace and stronger social safety net.
Rebuilt every night from employers' own boards. Prove a skill before you apply, and carry the receipt to every one of these.