Backend Jobs in Canada
There are 1,112 open Backend jobs in Canada on freehire right now. 340 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
Lead Java Backend Engineer| AI-Driven Spring Microservices
Lead a team building high-performance Java/Spring Boot microservices with MongoDB, integrating AI tools to enhance development speed and code quality.
Senior Back End Software Engineer
Build and scale the back-end systems powering Epistemix’s AI-driven simulation platform, using Python, FastAPI, AWS, Kubernetes, and Terraform.
Software Engineer, Backend
Builds high-throughput, low-latency microservices in Go that power real-time ad bidding and marketing automation across web, mobile, and CTV using Kafka, Aerospike, and Redis.
Software Engineer-Backend
Build and scale backend services for an AI-driven sales automation platform, integrating with CRMs and sales tools to deliver precise prospecting workflows.
Python Backend Engineer for Scalable Fintech APIs
Design and build high-performance Python backend systems for financial-grade APIs, focusing on scalability, reliability, and security in a collaborative team environment.

Senior Backend Engineer for Cross-Functional Financial Projects
Senior backend engineer building event-driven financial services in Java/Kotlin on AWS, designing resilient microservices and APIs to improve user financial well-being.
Senior Backend Engineer - Django/Python & APIs
Design and maintain backend systems for an education platform using Django, Python, and SQL, ensuring robust integration and scalability.
Senior Java Backend Engineer - Cloud Security
Builds cloud-native security products using Java, Kubernetes, and Google Cloud Platform in an Agile team.
Senior AI Backend Engineer – Hybrid Role
Designs and builds backend services for AI-driven accounting workflows using Python and AI systems in a hybrid role.

Senior Python Backend Engineer - Distributed Systems Lead
Design and optimize scalable Python backend systems for content enrichment and data processing, leveraging AWS and generative AI.
Senior .NET Backend Engineer – API & Event-Driven Systems
Designs and maintains .NET backend systems for a sports-tech company, building APIs and event-driven services using Clean Architecture.
Hybrid Senior Backend Engineer in Toronto
Senior Backend Engineer in Toronto modernizes enterprise systems using cloud-native tech like Azure and Kubernetes, mentors teams, and sets engineering standards.
Senior Go Backend Engineer - Scalable Microservices
Leads backend microservices development in Go for a high-scale gaming platform, optimizing performance and concurrency in a player-focused environment.