Backend Jobs in Canada
There are 1,111 open Backend jobs in Canada on freehire right now. 339 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 42%
- java 36%
- aws 36%
- ci-cd 34%
- python 32%
- rest 29%
How the work is done
- Remote 195 · 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 230
- 501-1000 employees 79
- 51-200 employees 47
- 11-50 employees 15
- 201-500 employees 4
- 1-10 employees 2
Senior Backend Architect - Java/Microservices (Hybrid)
Leads design and development of enterprise Java microservices using Spring Boot and APIs, guiding senior teams to build robust solutions.
Senior AI-Driven Backend Engineer (Scalable Systems)
Senior backend engineer building scalable systems using Java and Node.js in an AI-assisted environment, debugging production issues, and collaborating across teams.
Senior Backend Engineer — Build Production-Ready Fintech Systems
Build and lead backend services for a Canadian fintech platform handling transfers, cards, and lending using Java and backend best practices.
Sr Backend Developer
Senior backend developer building and scaling Java/Kotlin microservices and APIs in a distributed architecture for a large enterprise platform serving millions of users.

Senior Backend Engineer: Live Pay, JVM & AWS
Designs and builds backend services for a fintech app using JVM languages and AWS, maintaining code quality and collaborating with teams.
Senior Backend Engineer – Energy Tech & Cloud
Senior backend engineer building energy-management software using Go and Python, optimizing CI/CD, and scaling cloud systems in a hybrid Toronto office.
Platform Backend Engineer — Monorepo & Core Infra (Java)
Builds and maintains core backend infrastructure and tooling for a music-streaming platform, migrating systems into a shared monorepo using Java.
Senior Backend Engineer
Lead enterprise cloud modernization and platform engineering initiatives, mentoring teams and setting technical standards using Azure, Kubernetes, Java, and cloud-native tools.
Senior Python Backend Engineer - RESTful APIs & Cloud
Build and maintain Python-based RESTful APIs and cloud services, collaborating with teams to deliver scalable backend features.
Senior Backend Engineer — Core Banking Platform
Senior backend engineer building core banking services in Java and AWS, owning reliability and shaping the platform’s technical direction.
Staff Software Engineer (Backend)
Staff Software Engineer leading backend architecture for a Google Workspace-native CRM, building scalable SaaS features in Ruby on Rails, Postgres, and Kubernetes.
Staff / Principal Backend Engineer
Build and scale the backend of an AI runtime platform that autonomously evolves applications, using Go/Kotlin/Java/Rust, PostgreSQL, Redis, and cloud services.