Job offers - CrawlJobs

Backend Engineer Canada Jobs

27 Job Offers

New
Software Engineer II, Backend (Batch Developer Experience)
Save Icon
Join Affirm as a Software Engineer II on the Batch Developer Experience team. Build backend tools in Python or Kotlin, improve batch reliability, and enjoy remote work, full health coverage, and equity rewards.
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Affirm
Expiration Date
Until further notice
New
Software Engineer II, Backend (Online Storage)
Save Icon
Join Affirm as a Software Engineer II, Backend (Online Storage) in Canada. Build and scale Redis/Valkey cache services, automate infrastructure with Terraform and Kubernetes, and enjoy great benefits.
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Affirm
Expiration Date
Until further notice
New
Senior Software Engineer - Mobile Backend
Save Icon
BitGo seeks a Senior Software Engineer in Toronto to build scalable APIs and services for its digital asset platform. Requires 6+ years backend experience with TypeScript, Node.js, and PostgreSQL. Onsite role.
Location Icon
Location
Salary Icon
Salary
Not provided
BitGo
Expiration Date
Until further notice
New
Senior Software Engineer - Mobile Backend
Save Icon
BitGo seeks a Senior Software Engineer in Toronto to build scalable APIs and services for its digital asset platform. Requires 6+ years backend experience with TypeScript, Node.js, and PostgreSQL. Onsite role with crypto focus.
Location Icon
Location
Salary Icon
Salary
Not provided
BitGo
Expiration Date
Until further notice
New
Java Backend Engineer – AI
Save Icon
Java Backend Engineer - AI role in Toronto, Canada. Build scalable microservices with Java and Spring Boot while integrating LLMs and AI workflows into financial services. Requires 4-6 years of experience and hands-on AI development skills.
Location Icon
Location
Salary Icon
Salary
Not provided
Capco
Expiration Date
Until further notice
New
Senior Software Engineer, Backend (Marketing & Privacy)
Save Icon
Senior Backend Engineer role focused on marketing data and measurement systems. Requires 4+ years with Python or Kotlin, AWS, MySQL, Kubernetes, plus GTM, GA4 and CDP experience. Remote in Canada with strong benefits.
Location Icon
Location
Salary Icon
Salary
153000.00 - 213000.00 CAD / Year
Affirm
Expiration Date
Until further notice
New
Senior Software Engineer - Mobile Backend
Save Icon
BitGo seeks a Senior Software Engineer in Toronto to build scalable APIs and services for its digital asset platform. Requires 6+ years backend experience with TypeScript, Node.js, and PostgreSQL. Onsite role.
Location Icon
Location
Salary Icon
Salary
Not provided
BitGo
Expiration Date
Until further notice
New
Senior Software Engineer - Mobile Backend
Save Icon
BitGo seeks a Senior Software Engineer in Toronto to build scalable APIs and services for its digital asset platform. Requires 6+ years backend experience with TypeScript, Node.js, and PostgreSQL. Onsite role with crypto focus.
Location Icon
Location
Salary Icon
Salary
Not provided
BitGo
Expiration Date
Until further notice
New
Senior Software Engineer, Backend - International
Save Icon
Join Justworks as a Senior Software Engineer, Backend in Toronto. Lead large-scale projects, mentor engineers, and build scalable systems with Golang, SQL, and AWS. Enjoy great benefits and a supportive culture.
Location Icon
Location
Salary Icon
Salary
Not provided
justworks.com Logo
Justworks
Expiration Date
Until further notice
New
Senior Backend Software Engineer - Loki | NASA | Remote
Save Icon
Join Grafana Labs as a Senior Backend Software Engineer on the Loki team, working remotely from Canada. Design and operate critical Go-based distributed systems on Kubernetes while contributing to open-source projects and mentoring teammates.
Location Icon
Location
Salary Icon
Salary
164500.00 - 197000.00 CAD / Year
Grafana Labs
Expiration Date
Until further notice
New
Senior Software Engineer, Backend - KYC
Save Icon
Join Sardine as a Senior Software Engineer, Backend - KYC, and build robust backend services in Golang to fight financial crime. Remote-first role in Canada with equity, flexible PTO, and top benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Sardine
Expiration Date
Until further notice
Senior Backend Engineer
Save Icon
Senior Backend Engineer at Jeeves, a stablecoin-native banking platform in Canada. Requires 5+ years backend experience with Go, Python or Node.js, REST APIs, PostgreSQL and cloud infrastructure. Fintech experience a plus.
Location Icon
Location
Canada, Canada
Salary Icon
Salary
Not provided
tryjeeves.com Logo
Jeeves
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join Megaport as a Backend Software Engineer in Alberta. Design RESTful APIs and scalable systems using Java, SQL, and Hibernate. Enjoy remote-first culture, flexible leave, and learning support.
Location Icon
Location
Canada, Alberta
Salary Icon
Salary
Not provided
Megaport
Expiration Date
Until further notice
Senior Backend Engineer
Save Icon
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
1perTInent inc
Expiration Date
Until further notice
Senior Python Backend Engineer
Save Icon
Location Icon
Location
Canada, Canada
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Staff Software Engineer, Backend
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Senior Software Engineer (Backend) - AI/ML
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Principal Backend Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
160000.00 - 220000.00 CAD / Year
usmobile.com Logo
US Mobile
Expiration Date
Until further notice
Principal Backend Engineer
Save Icon
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
160000.00 - 220000.00 CAD / Year
usmobile.com Logo
US Mobile
Expiration Date
Until further notice
Senior Backend Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
140000.00 - 180000.00 CAD / Year
usmobile.com Logo
US Mobile
Expiration Date
Until further notice
Previous 1 2 Next

About the Backend Engineer role

Explore the dynamic and critical field of backend engineering, where you can find some of the most sought-after and rewarding tech jobs available. Backend engineers are the architects of the digital world, building the server-side logic, databases, and application programming interfaces (APIs) that power everything from the websites you browse to the mobile apps you use daily. While frontend developers create the visual elements users interact with, backend engineers work behind the scenes to ensure data is processed, stored, and delivered securely, reliably, and at lightning speed. These jobs are fundamental to the functionality of any online service, making backend engineers indispensable in virtually every industry.

Professionals in these roles are typically responsible for designing, developing, and maintaining the core components of a software system. A typical day might involve writing clean, efficient code for new features, optimizing existing databases for better performance, and building robust APIs that allow different software components to communicate seamlessly. Common responsibilities include developing and managing servers and serverless architectures, integrating with third-party services and data sources, and ensuring the security of data against cyber threats. Furthermore, backend engineers are tasked with implementing data storage solutions, which can range from traditional SQL databases to modern NoSQL systems, depending on the project's needs. A significant part of these jobs also involves creating and maintaining continuous integration and continuous deployment (CI/CD) pipelines to automate testing and deployment, as well as designing comprehensive monitoring and alerting systems to guarantee high availability and quickly resolve any production issues.

To succeed in backend engineer jobs, a strong foundation in computer science principles is essential. Candidates typically need proficiency in one or more server-side programming languages such as Java, Python, C++, Go, or Scala. A deep understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis), is a standard requirement. Knowledge of web frameworks, containerization tools like Docker and Kubernetes, and cloud service providers (AWS, Google Cloud, Azure) is also highly valued. Beyond technical prowess, these roles demand strong problem-solving skills to debug complex issues and architect scalable systems. Effective collaboration is key, as backend engineers frequently work alongside frontend developers, product managers, and data scientists. They must be proactive, adaptable to evolving technologies, and committed to writing well-documented, tested code. Whether you are an entry-level developer or a seasoned tech lead, backend engineer jobs offer a challenging and impactful career path at the heart of technological innovation.