Backend Jobs in Canada
There are 1,106 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 195 · 18%
- Hybrid 168 · 15%
- Onsite 22 · 2%
Visa sponsorship offered in 67% of the 105 postings that state a position on it.
Seniority
- Senior 550
- 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 Back End Developer
Develops and maintains scalable Java/Spring Boot integration solutions for RBC’s Commercial Banking Platforms, focusing on REST APIs, microservices, and cloud-native deployments (OpenShift/AWS/Azure).
Senior Go Engineer - Impactful Backend & Microservices
Senior Software Engineer spending ~80% of time on Golang backend and 20% on React/TypeScript frontend for a charitable gaming and fundraising products company, with hybrid work in downtown Toronto.
Back-end Developer – Proactive Hiring
Build and maintain scalable backend services for Air Canada’s systems using Java or Node.js, AWS, Docker, and Kafka, ensuring high performance and security.
Real-Time Software Engineer – GUI + C Backend
Develops real-time GUI (Java/JavaFX) and backend (C) for industrial simulation software, ensuring performance, reliability, and cross-team integration with hardware/support teams.
Staff Software Engineer, Backend
Staff Backend Engineer at Okta's Device Identity and Access org, architecting and scaling Java/Spring distributed systems that secure millions of enterprise endpoints as part of Okta's Zero Trust identity platform.
Senior Backend Developer
Build and maintain enterprise productivity tools (time tracking, resource planning, budgeting) for Jira Cloud using Kotlin/Java, AWS, and Kubernetes.
Senior Backend Engineer
Build and scale backend services for a fast-growing Canadian fintech startup, focusing on modern business banking features like transfers, cards, and lending using Java.
Backend API Engineer at Stripe
The Backend API Engineer will design and build financial infrastructure products for Stripe's Revenue and Financial Automation team. This onsite role involves collaborating with cross-functional teams to develop scalable solutions and debugging production issues.
Node.js Backend Engineer for Financial Services
Node.js Backend Engineer designing and maintaining RESTful APIs and microservices for enterprise banking platforms using Node.js, TypeScript, and cloud infrastructure.
Senior Backend Engineer for Security APIs
The Senior Backend Engineer will design and implement public-facing security APIs using Go to support major clients. The role involves cross-functional collaboration, mentoring junior engineers, and managing production on-call responsibilities.
Junior Backend Developer at EY
The Junior Backend Developer will build and maintain enterprise web applications for tax research using C# and ASP.NET. The role involves collaborating with cross-functional teams to develop optimized software solutions and contribute to new feature development.
Staff Backend Engineer, Passwordless
The Staff Software Engineer will lead the development of passwordless authentication solutions using FIDO2 and WebAuthn technologies. This role involves designing scalable distributed systems in Java and mentoring team members to enhance product security and reliability.
Senior Java Backend Engineer - AI Agents & Prompts
The Senior Software Engineer will design and deploy scalable backend applications using Java, Spring Boot, and MongoDB. The role focuses on integrating AI-powered features, including AI agents and prompt engineering, using the Google ADK.
Senior Backend Engineer
The Senior Backend Engineer will design and maintain scalable, high-performance backend systems for the action RPG Last Epoch using C# and Azure. The role involves managing gameplay services, inventory, and player progression while ensuring system reliability, security, and operational excellence.