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 .NET Backend Engineer — Montreal
Design and build scalable .NET back-end services and APIs using MS SQL Server, collaborating with teams to deliver high-quality solutions in a Montreal office.
Senior Backend Engineer (AWS)
Build and optimize secure, scalable backend systems on AWS using Python, Kubernetes, and Terraform, while collaborating with DevOps and frontend teams.
Backend Engineer, Cases Product
Build and maintain backend systems and integrations for a legal-tech SaaS that uses AI to help personal-injury lawyers secure faster, higher settlements for victims.
Pinterest Backend Engineer Role
Build scalable backend features for Pinterest’s media platform, using Python/Java/Go and AI to enhance user experiences and automate testing.
TypeScript Backend Engineer Role
Build and lead backend systems in TypeScript/NestJS, integrating AI features and guiding product evolution from prototype to production in a hybrid Toronto role.
Senior Backend Engineer
Builds embedded Java microservices and IoT solutions for smart-building systems, including AI-driven features, using Azure DevOps and CI/CD pipelines.
Backend Engineer (Ruby on Rails, Microservices)
Build and scale workforce-management microservices in Ruby on Rails and Nest.js, migrating logic from a monolith and integrating with gRPC, RabbitMQ, and PostgreSQL.
Senior Backend Engineer
Build and maintain scalable backend services using Node.js, TypeScript, and AWS for a Montreal-based tech firm.
Backend Engineer (Platform)
Build and evolve Spotify’s internal platform tooling in Java, driving the monorepo migration and automating developer workflows to scale engineering globally.
Join StackAdapt as a Backend Engineer
Build and optimize real-time microservices in Go for a marketing technology platform, handling high data loads with Redis, ScyllaDB, and Kinesis.
Senior Backend Engineer
Build and scale the backend of a social gaming platform using Laravel/PHP, PostgreSQL, and cloud services, focusing on high-throughput APIs, real-time gameplay, and AI-assisted development.
Backend Engineer
Design and build scalable backend services in Python or Go, using FastAPI/Django/Flask or Gin/Echo/Fiber, with MySQL/PostgreSQL and Redis.
Backend Engineer
Build and maintain payment-processing infrastructure in NestJS/TypeScript that moves real money for Canadians, including ledgers, card-network integrations, and high-volume APIs.
Senior Back-End Engineer
Senior Back-End Engineer builds and scales cloud-native APIs and distributed systems for a global ecommerce and monetization platform serving millions of users.

