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 Engineer, Behavioural Team
Build and scale distributed systems that turn marketing data into real-time, AI-driven content personalization for global brands.

Senior Backend Engineer, Content Foundations
Build and scale content ingestion, metadata, and AI pipelines for Scribd’s media platform, handling diverse formats and edge cases to power search, recommendations, and AI/ML systems.
Hybrid Java Backend Engineer – Montreal FinTech
Mid-level Java developer modernizing financial services platforms, building and maintaining backend microservices in a hybrid Montreal role.

Montreal Backend Engineer for AI Solutions
Backend engineer building AI-powered investment platforms in Montreal, designing scalable services and data models for fundraising and reasoning systems.
Intermediate Backend Engineer
Build and maintain backend services and APIs for a global cosmetics company using Python, FastAPI/Django, GraphQL, and SQL.
Senior Backend Engineer in Engineering Team
Senior Backend Engineer building scalable APIs and tools for HR and payroll systems, mentoring junior engineers, and improving product architecture.
Staff Backend Engineer - Canada
Build and scale the backend platform powering real-time conversational AI for consumer apps, focusing on graph-based AI computations, multimodal services (TTS, LLM, STT), and telemetry-driven personalization.
Senior Backend Engineer
Build and scale a telecom-as-a-service platform in Go, integrating microservices, gRPC, and cloud infrastructure to enable brands to run proprietary mobile networks and gain customer insights.
Senior Backend Engineer for Game Diagnostics
Build and maintain backend systems in Go that ingest and visualize game telemetry data, enabling developers to diagnose performance issues and improve game quality.

Senior Back End Engineer - Mobile Team
Build and maintain scalable backend services in Go for a legal-tech platform, designing APIs and optimizing PostgreSQL to power mobile and web apps.
Backend Engineer
Build and scale backend systems for a cross-chain messaging protocol powering decentralized apps across blockchains, handling tens of billions in daily volume.
Experienced Backend Engineer for User Experience
Build and scale backend systems for patient communication at a healthcare tech company using Python and AWS event-driven services.
Senior Backend Engineer
Build and scale core banking features like transfers, cards, and lending using Java in a fast-growing Canadian fintech startup.
Experienced Backend Engineer at Fleetworthy
Build and maintain Python-based microservices and APIs for fleet-management software, using PostgreSQL and cloud platforms like AWS or Azure.

Senior Backend Engineer at Scribd
Senior Backend Engineer at Scribd leading Python/Django backend systems for the Fable platform, ensuring reliability and mentoring teams to enhance global reading experiences.