Backend Jobs in Canada
There are 1,107 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 42%
- java 36%
- aws 36%
- ci-cd 34%
- python 32%
- rest 29%
How the work is done
- Remote 196 · 18%
- Hybrid 169 · 15%
- Onsite 22 · 2%
Visa sponsorship offered in 67% of the 105 postings that state a position on it.
Seniority
- Senior 551
- Staff 89
- Lead 42
- Principal 14
- C-level 11
- Junior 11
Who is hiring
- 1000+ employees 228
- 501-1000 employees 79
- 51-200 employees 48
- 11-50 employees 15
- 201-500 employees 4
- 1-10 employees 2
Senior Software Engineer, Cloud Backend
Senior backend engineer building serverless microservices on AWS (Python/Rust/Java) for a broadcast/media content management and distribution platform, owning features from design through deployment.

Principal Backend Programmer
Designs and maintains advanced gaming backend systems, collaborating with teams to ensure scalability and performance. Core technologies include Node.js, AWS/GCP, Docker, Kubernetes, MongoDB, and real-time multiplayer tools.
Remote Senior Backend Engineer for AI Task Environments
Part-time remote contractor building reinforcement learning environments to evaluate AI models on software tasks using MCP tools, handling bug fixes, feature development, refactoring, and performance optimization.
Senior Backend Engineer for AI Training (Remote)
Build reinforcement learning environments for software engineering tasks using Model Context Protocol (MCP) tools, designing reproducible environments, deterministic verification, and reference solutions for bug fixing, refactoring, and performance optimization.
Senior Backend Engineer - Remote AI RL (Contractor)
Senior Backend Engineer (contractor, ~15 hrs/week) building reinforcement learning environments to evaluate AI models on software tasks like bug fixing, refactoring, and feature development using MCP tools.
Senior Software Engineer/ Software Developer (Backend) Canada, Waterloo, ON
Senior Backend Engineer at PlayStation's Waterloo startup-style team, designing and building scalable backend services and APIs (GraphQL/REST) for new mobile and web consumer experiences using Node.js, TypeScript, PostgreSQL, and AWS.
Backend Python/Django Developer - In-Person (Saskatoon)
Backend developer building Python/Django services for mobile apps and secure web applications in Saskatoon, with mentoring and project planning responsibilities.

Senior Backend Engineer, AI Features in Production
Senior Backend Engineer owning AI features end to end—building APIs, tool-using agents, and RAG pipelines—for a nonprofit grant discovery platform, using Python and LLMs.
Senior Java Backend Engineer - Spring Boot, Kafka, Cloud
Build high-performance backend services using Core Java, Spring Boot, and Kafka in a hybrid role focused on real-time data and cloud-native architectures.
Senior Backend Engineer
Senior Backend Engineer building and owning payment processing systems—inflows, outflows, ledgering, settlement, and card network/banking integrations—using NestJS, TypeScript, PostgreSQL, Redis, and Google Cloud Pub/Sub.
Senior Backend Engineer — Kafka & CI/CD
Design, develop, test, and deliver software offerings at IBM's Toronto office, contributing to CI/CD pipelines and debugging customer-reported issues across backend and frontend components in an Agile environment.
Backend Developer (.NET)
Senior Backend Developer building .NET Core REST APIs, Temporal workflows, and integration services for a K-12 education SaaS platform, using PostgreSQL, ClickHouse, Keycloak, and OpenFGA within a cross-functional scrum team.
Backend Developer
Backend Developer designing and building Java/AWS microservices and REST APIs for financial crime detection, with strong DevOps and CI/CD practices.
Senior Java Engineer - Hybrid Cloud Backend
Senior Java Engineer designing and enhancing backend systems and REST APIs for Priceline's travel platform, using Core Java, Spring Boot, Kafka, and cloud-native technologies with CI/CD pipelines.
Backend Java Developer
Backend Java developer on a hybrid team in Montreal, building server-side Java applications using Java 8, MongoDB, RESTful services, and BDD tooling in an agile environment with 30+ team members.
Backend Engineer - Java & Spring Focus
LTIMindtree is seeking a Senior Backend Engineer to design and maintain scalable Java-based microservices while mentoring junior team members. The role requires expertise in Java, Spring Boot, and Angular within an Agile development environment.
Stripe Backend Engineer - Financial Solutions
As a Backend Engineer at Stripe, you will build and maintain scalable financial APIs and systems to support automated revenue processes. You will collaborate with cross-functional teams to develop new financial products and troubleshoot production issues.
Backend API Developer
The Backend API Developer will design and maintain scalable Node.js services and RESTful APIs to support React Native mobile applications. The role requires extensive experience in cloud integration, database management, and enterprise system connectivity.