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
Java Backend Engineer — APIs & Scalable Services
Builds and maintains scalable Java-based APIs and services for a consultancy, handling design, coding, testing, and deployment across the full product lifecycle.
Senior Backend Engineer — Payments Platform (Java/Spring)
Build and maintain high-performance, event-driven Java/Spring microservices for a payments platform modernization at RBC, mentoring peers and collaborating across teams.
Senior Backend Engineer - Cloud APIs (AWS)
Senior backend engineer building and maintaining cloud APIs on AWS, using Flask, PostgreSQL, and collaborating on architecture and design.
Senior Backend Engineer - Global Logistics & APIs
Senior backend engineer building scalable REST APIs and optimizing services to power global logistics operations using Node.js.
Senior Backend Engineer for Data Innovation
Build scalable ETL pipelines and data-quality systems for renewable-energy analytics, then expose clean data via inference APIs to power ML models.
Senior Backend Engineer at Databricks Vancouver
Build and architect backend systems for Databricks' AI and data platforms using Java, Scala, or C++ on cloud infrastructure like AWS/Azure.
Senior Java Backend Engineer - Microservices & APIs
Designs and builds Java-based microservices and REST APIs using Spring and SQL for a Toronto-based tech company.

Lead Senior Back End Engineer - Legal Tech
Lead backend engineer building scalable Go services and RESTful APIs for Proof’s mobile legal-tech platform used by US law firms.
Senior Backend Engineer — Scale Data Platforms
Senior backend engineer building scalable data and AI platforms using Java/Scala/C++ for log analytics and BI products.
Senior Back-End Engineer
Build and maintain scalable back-end services for a fintech platform using Django, Python, and SQL, integrating APIs and databases to support investment management tools.

Software Engineer, Backend
Build and maintain backend services in Node/NestJS and databases like MongoDB and Postgres to power a healthcare staffing marketplace connecting professionals and facilities.
Senior Backend Engineer
Build and scale core banking features like transfers, cards, and lending for a fast-growing Canadian fintech startup using Java and backend systems.
Expert Back-End Engineer in Video Tech
Build and optimize high-performance back-end systems for a video platform, including APIs, databases, and caching to support millions of users.
Senior Backend Engineer – Distributed Systems & SaaS
Builds and scales distributed systems powering Databricks’ data and AI platform using Java, Scala or C++.
Forma.ai Staff Back End Engineer Role
Design and lead backend services for a fintech platform that optimizes sales performance, focusing on system architecture, data models, and reliable data insights.
Senior Backend Engineer - Kubernetes & Cloud Native
Designs and builds scalable backend services and APIs in a cloud-native environment using Java and Kubernetes, while mentoring junior team members.