Backend Jobs in Canada
There are 1,112 open Backend jobs in Canada on freehire right now. 355 of them were posted recently. The skills employers ask for most often are api, cloud and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$135,000 | CA$166,250 | CA$191,100 | 223 |
| USD | year | $161,625 | $186,350 | $197,500 | 30 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 59%
- cloud 46%
- ai 43%
- java 36%
- aws 36%
- ci-cd 34%
- python 32%
- rest 29%
How the work is done
- Remote 196 · 18%
- Hybrid 170 · 15%
- Onsite 22 · 2%
Visa sponsorship offered in 67% of the 106 postings that state a position on it.
Seniority
- Senior 556
- Staff 89
- Lead 42
- Principal 14
- C-level 11
- Junior 11
Who is hiring
- 1000+ employees 228
- 501-1000 employees 79
- 51-200 employees 47
- 11-50 employees 15
- 201-500 employees 4
- 1-10 employees 2
Staff Backend Engineer - Search FX (Discovery Experience)
Staff Backend Engineer architecting high-scale search, ranking, and recommendation systems using Kotlin/Java, Elasticsearch, and LLMs for a wholesale e-commerce marketplace platform.
Senior Backend Engineer — AI & Data Pipelines (Python)
The Senior Software Engineer will develop Python-based microservices and scalable data pipelines to support an AI-powered platform for P&C insurers. The role involves working with retrieval-augmented generation, cloud infrastructure, and ensuring secure, low-latency API performance.
Senior Software Engineer/ Software Developer (Backend)
Designs and builds scalable backend systems for PlayStation’s mobile/web gaming experiences, focusing on APIs, data models, and cloud infrastructure to enhance gamer connectivity and discovery.
Software Engineer II/ Software Developer (Backend)
This role involves designing and building backend services and APIs for new mobile and web gaming experiences within a startup-style team at Sony Interactive Entertainment. The engineer will work with Node.js, TypeScript, and cloud infrastructure to support scalable consumer applications.
Software Engineer II/ Software Developer (Backend)
Backend engineer building scalable, real-time gaming services for PlayStation’s mobile/web platforms, focusing on APIs, databases, and cloud infrastructure to enhance player connectivity and discovery.
Senior Java Backend Developer (15+ Years Experience)
Builds and maintains large-scale, high-performance Java backend systems with 15+ years of experience, focusing on distributed systems and enterprise-scale data processing.
Backend Engineer, Payments
Builds and maintains high-scale APIs/services for Stripe’s payments platform, handling billions of transactions while collaborating cross-functionally to improve systems and mentor engineers.
Senior Backend Developer
Build and maintain Java/SpringBoot microservices for RBC's Retail Credit Cloud Integration team, deploying to on-prem OpenShift Kubernetes via CI/CD pipelines while collaborating with architects and business partners on reusable APIs.
Intermediate Backend Developer (Camunda / Orchestration)
Builds and maintains the orchestration layer for a lending platform using Camunda and Java/Spring Boot, integrating workflows with backend systems and document management.
Backend Engineer: Scale Global Weather Apps (Hybrid)
Backend engineer scaling Canada's largest weather apps (The Weather Network, MétéoMédia), extending backend services for dynamic layouts, personalization, and core platform features.
Intermediate Backend Developer (Integration)
Builds and maintains RESTful APIs and integration services for a financial institution’s lending platform, connecting backend systems (Salesforce, Alfresco) to advisor portals for application tracking and document delivery.
Remote Camunda Backend Engineer — Orchestration & BPMN
Build and enhance a Camunda-based orchestration layer, implement BPMN logic, and expose backend services for an advisor portal using Java/Spring Boot in an Agile environment.
Staff Backend Engineer, Passwordless
Staff Backend Engineer building phishing-resistant passwordless authentication (FIDO2/WebAuthn passkeys) in Java on cloud infrastructure, acting as a technical leader on a distributed systems team.
Senior Backend Python Developer
Develops and maintains scalable, secure backend services and distributed systems for a core banking platform using Python, REST APIs, and message brokers, owning large initiatives from design to production.
Senior .Net Backend Developer (digital banking)
Senior .NET backend developer building and integrating digital banking platforms for a professional services agency, working with C#, .NET Core, Azure, and SQL to design scalable APIs and microservices.