Backend Jobs in Canada
There are 1,107 open Backend jobs in Canada on freehire right now. 350 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
Capital One Backend Engineer Intern
Backend Engineer Intern developing high-volume APIs and ETL services using Java or Python with AWS, in an Agile, mentorship-driven environment at Capital One Canada.
Platform Backend Engineer — Go/Rust & Distributed Systems
Build and operate core platform services—workflow execution, event routing, secrets management, and audit infrastructure—using Go or Rust, Kafka, and Temporal in a multi-tenant, multi-cloud environment.
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Design and scale large-scale, data-intensive backend systems and REST APIs, mentor engineers, and improve cloud infrastructure using TypeScript, Node.js, Python, C#, and AWS.
Back End Developer
Senior Python Backend Engineers building high-availability microservices and RESTful APIs for a platform modernization initiative, using Python, SQL/NoSQL databases, cloud infrastructure (AWS/Azure/GCP), and CI/CD pipelines.

Backend Software Engineer - GovTech
Builds and maintains scalable backend systems for government tech products, focusing on distributed architecture, cloud integration, and regulatory compliance while collaborating with cross-functional teams.
Senior Backend Engineer
Senior Backend Engineer builds and owns payment systems handling inflows, outflows, ledgers, and direct integrations with card networks and banks using NestJS, TypeScript, PostgreSQL, and Redis.
Java Backend Developer - Kotlin
Job Title: Java Backend Developer - Kotlin Location: Toronto, ON Work Arrangement: Hybrid-3 Days onsite Employment Type: Contract Duration: 12 Months Domain: BFSI Pay Rate: CAD 45-50 /hour Incorporated Application…
Senior Backend Java Developer
Job Title: Senior Backend Java Developer with Spanish Location: Toronto, ON Work Arrangement: Hybrid (2-3days WFO) Employment Type: Contract Domain: BFSI Duration:6-12 months Hourly rate :-CAD 52-54/hour Application…
Senior Software Engineer/ Software Developer (Backend)
Senior backend engineer designing and building scalable services and APIs (Node.js/TypeScript, PostgreSQL, GraphQL, REST, AWS) for new mobile and web consumer experiences within Sony PlayStation's internal startup team.
Principal Backend Engineer
The Principal Backend Engineer will architect and scale backend systems for a wireless communication network using Java, Python, and NoSQL databases. The role involves integrating AI-assisted development tools like Claude and Opencode to optimize API development and system performance.
Backend Engineer: Data Pipelines & AI APIs
Design, develop, and support backend applications, data pipelines, and REST APIs using Python, MuleSoft, and Kafka at Cisco's Toronto office.
Senior II Backend Developer - Foundation
The Senior II Backend Developer will build and maintain foundational tools, libraries, and infrastructure for the Coveo Platform. This role focuses on improving developer experience, managing API entry points, and driving scalable engineering practices using Java, Spring Boot, and AWS.
Backend Java Engineer: APIs, Microservices & Scale
Sproutlogic Consulting is hiring a Software Engineer to build and maintain server-side Java applications, focusing on API design and scalable microservices.
Senior Back End Developer
Senior backend engineer owning architecture, delivery, and operations for two pre-launch AI-native products (a consulting platform and a 3D data visualization platform) using Python/FastAPI, Go, PostgreSQL, Redis, and LLM agent systems deployed on Kubernetes/DigitalOcean.
Staff Software Engineer - Backend (Typescript / .Nodejs / AWS )
Staff Software Engineer designing and scaling large-scale, data-intensive backend systems, REST APIs, and distributed data pipelines using TypeScript, Node.js, C#, Python, and AWS.
Software Engineer, Backend - Data Layer
Backend engineer building and maintaining Camunda 8's data layer—storage, query performance, and data pipelines—spanning relational databases and Elasticsearch/OpenSearch for process data at scale.