Last updated: 2025-06-15

95 Backend Software Engineering jobs in Remote - Canada.

Hiring now: Software Engineer Online Storage Team @ Affirm, Software Engineer @ Voldex, Sr Software Engineer Distributed Systems @ Narvar, Sr Software Engineer @ Aurora Sol, Sr Backend Engineer @ Docker, Lead Engineer @ Stackadapt, Staff Software Development Engineer @ Beyondtrus, Sr Software Engineer Infrastructure @ Veeva Syst, Backend Engineer @ Stripe, Backend Developer @ Coalition. Explore more at at jobswithgpt.com

🔥 Skills

distributed systems (21) AWS (19) Golang (18) Go (18) Python (16) Kubernetes (15) Docker (13) microservices (13) GraphQL (11) APIs (9)

📍 Locations

Canada (69)

Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compound…

Software Engineer - Online Storage Team

Canada

  • Skills: database architecture, AWS Aurora MySQL, distributed databases, database design, performance tuning, SQL optimization, data integrity, backend engineering, scalability, cloud-based solutions
  • Experience: 5+ years as a software engineer with leadership exposure and experience mentoring junior engineers.
  • Type: Full-time

Voldex

Voldex is a leading gaming studio with a focus on the UGC (user-generated content) space. We are home to several of Roblox's top games, including Brookhaven, D…

Software Engineer

Canada

  • Skills: backend services, APIs, cloud infrastructure, Golang, Docker, AWS, Node.js, VueJS, NextJS, game design
  • Experience: 3+ years professional software development experience
  • Type: Full-time

Narvar

Narvar is a platform focused on simplifying the post-purchase experience for consumers, helping retailers to retain, engage, and delight customers. They work w…

Senior Software Engineer - Distributed Systems

Canada

  • Skills: Distributed Systems, Software Engineer, Cloud Computing, RESTful APIs, NoSQL databases, Database platforms, Java, Python, AWS, SaaS
  • Experience: 7+ years of experience as a software engineer
  • Type: Full-time

Aurora Solar

Aurora is on a mission to create a future of solar for all. Our award-winning software puts the power of data and technology into the hands of every solar prof…

Senior Software Engineer

Canada

  • Skills: C++, data modeling, software development, scalability, Git, multithreading, cloud architectures, integration, automated tests, renewable energy
  • Experience: 5+ years
  • Type: Full-time

Docker

Docker is a remote first company with employees across Europe, APAC and the Americas that simplifies the lives of developers who are making world-changing apps…

Senior Backend Engineer

Canada

  • Skills: backend services, billing system, subscriptions, Golang, SaaS applications, payment processing, cross-functional teams, agile methodologies, cloud platforms, devops
  • Experience: 5+ years experience building SaaS applications
  • Type: Full-time

StackAdapt

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game ads …

Lead Engineer

Canada

  • Skills: backend engineering, advertising bidding system, real-time, Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, GraphQL

Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compound…

Software Engineer

Canada

  • Skills: software engineer, distributed systems, AWS, MySQL, Kubernetes, APIs, Python, Kotlin, collaboration, ML engineers
  • Experience: 1.5+ years of experience as a software engineer
  • Type: Full-time

BeyondTrust

BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cyber security SaaS portfolio.…

Staff Software Development Engineer

Canada

  • Skills: cloud-native, secrets management, full-stack, scalable, resilient, enterprise applications, Go, API services, Agile, microservices
  • Experience: 8+ years

Veeva Systems

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.

Senior Software Engineer - Infrastructure

Canada

  • Skills: software development, AWS, cloud infrastructure, distributed systems, RESTful services, open-source technologies, Object Oriented Language, immutable infrastructure, Docker, Agile
  • Experience: 5+ years of commercial software development
  • Type: Full-time

Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Str…

Backend Engineer

Canada

  • Skills: backend engineer, scalable, reliable, services, systems, distributed systems, stakeholders, collaborate, debug, mentoring
  • Experience: 2 - 6 years

Coalition

Coalition is the world's first Active Insurance provider designed to help prevent digital risk before it strikes. Founded in 2017, Coalition combines broad ins…

Back-End Developer

Canada

  • Skills: APIs, Golang, microservices, cloud environment, GraphQL, front-end, Docker, agile, collaborative development, service development
  • Experience: 0-2+ years of blended internship and/or professional development experience

Tailscale

Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. F…

Software Engineer

Canada

  • Skills: networking, software development, distributed systems, SQL databases, Go, networking issues, NAT traversal, VPN technologies, security-first mindset, collaboration
  • Experience: Significant experience with networking software and diagnosing networking issues
  • Type: Full-time

Grafana Labs

Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best ope…

Staff Software Engineer

Canada

  • Skills: software development, Golang, cloud-based software, observability tooling, microservices architecture, distributed systems, clean code, technical leadership, open source, Kubernetes
  • Experience: 8+ years of experience in software development
  • Type: Full-time

Ada

Ada is an AI customer service company whose mission is to make customer service extraordinary for everyone. We're driven to raise a new standard of quality cus…

Senior Software Engineer

Canada

  • Skills: Software Development, Python, JavaScript, TypeScript, MongoDB, PostgreSQL, ElasticSearch, Redis, AI projects, APIs
  • Experience: 5+ years of experience as a Software Developer
  • Type: Full-time

Acquird.io

Profitable B2B SaaS company that helps marketing teams filter data and run targeted campaigns without writing code.

Senior Python Developer

Canada

  • Skills: Python, Django, Flask, AWS, GCP, Terraform, microservices, scalable, real-time capabilities, data warehouses
  • Experience: 6+ years
  • Type: Full time

Centari

Centari is the Deal Intelligence platform for law and finance. Our agentic model transforms unstructured documents into valuable insights, empowering professio…

Senior Backend Software Engineer

Canada

  • Skills: Backend development, Go, LLM applications, AI technology, collaboration, production-ready applications, semantic search, data-driven dealmaking, SaaS, startup environment
  • Experience: 5+ years of experience
  • Type: Full-time

DuckDuckGo

DuckDuckGo is the online protection company and remote-first team of 300+ on a mission to raise the standard of trust online. Founded in 2008 and profitable si…

Senior Backend Engineer

Canada

  • Skills: backend engineering, Perl, Go, Node.js, data structures, algorithms, project management, communication skills, AI-assisted answers, privacy-first approach
  • Experience: 7+ years of professional experience
  • Type: Full-time

Elevate Labs

Elevate Labs is on a mission to improve people's minds. We’ve helped millions of people around the world learn and improve concrete communication, memory, and …

Senior Backend Engineer

Canada

  • Skills: Backend Development, Ruby on Rails, Scalable Systems, Performance, Reliability, API Integration, Mentoring, Process Improvement, Cloud Services, Team Collaboration
  • Experience: 7+ years of professional software experience
  • Type: Full time

Elastic

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of busin…

Senior Software Developer

Canada

  • Skills: Senior Software Developer, Cloud offerings, Kubernetes, Docker, Go, Scala, distributed systems, automation, back-end development, Elasticsearch
  • Type: Full-time

Apollo

Apollo is the worldwide leader of GraphQL innovation, empowering diverse users at companies like Netflix, Expedia, Peloton, DoorDash, and The New York Times by…

Principal Software Engineer

Canada

  • Skills: GraphQL, API design, distributed systems, technical leadership, scalable systems, technical documentation, user impact, business growth, engineering culture, collaboration
  • Type: Full-time

Artisan

At Artisan, we're on a mission to create the most advanced human-like digital workers, called Artisans, and the software operating system for startups across v…

Backend Engineer

Canada

  • Skills: backend systems, software development, distributed systems, public cloud platforms, containerization, deployment technologies, NoSQL, structured databases, software engineering best practices, CI/CD tooling
  • Experience: 3+ years of full-time engineering experience, post-graduation
  • Type: Full time

Coalition

Coalition is the world's first Active Insurance provider designed to help prevent digital risk before it strikes. It combines comprehensive insurance coverage …

Digital Distribution Engineer

Canada

  • Skills: API, Service Development, Python, Go, Cloud-native, Docker, REST, gRPC, GraphQL, Agile
  • Experience: 0-2+ years
  • Type: Full-time

GitLab

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our missio…

Backend Engineer

Canada

  • Skills: Backend Engineer, Golang, PostgreSQL, Data Pipelines, High-scale Applications, CI/CD, Distributed Systems, Monitoring, Kubernetes, Cloud Infrastructure

Coalition

Coalition is the world's first Active Insurance provider designed to help prevent digital risk before it strikes. Founded in 2017, Coalition combines comprehen…

Principal Software Engineer

Canada

  • Skills: Software Engineering, APIs, Security, Microservice Architecture, CI/CD, AWS, Go, Python, Leadership, DevOps
  • Type: Full-time

Cresta

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform com…

Senior Backend Software Engineer, Insights

Canada

  • Skills: Backend Engineer, API, Postgres, ClickHouse, Elasticsearch, data storage, distributed systems, microservices, cloud infrastructure, RESTful API
  • Type: Full-time

Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compound…

Senior Software Engineer

Canada

  • Skills: cloud infrastructure, distributed systems, load-testing framework, capacity models, AWS, MySQL, Kubernetes, Python, Kotlin, performance testing
  • Experience: 4+ years of experience designing, developing and launching backend systems at scale
  • Type: Full-time

Grafana Labs

Grafana Labs creates open-source tools for observability, with a focus on visualization and data monitoring. Their flagship product, Grafana, has over 20 milli…

Senior Backend Engineer - Databases

Canada

  • Skills: backend development, open-source, cloud products, distributed systems, scalable, profiling, Kubernetes, microservices, Golang, software engineering
  • Experience: Solid experience with at least one programming language, familiarity with cloud development, and experience in operations/SRE tasks.
  • Type: Full-time

Motive

Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safe…

Staff System Software Engineer

Canada

  • Skills: IoT, software development, cloud, Golang, Kotlin, C++, distributed systems, AI, automation, technical leadership
  • Experience: 8+ years of experience in software development
  • Type: Full-time

StackAdapt

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game ads …

Engineer

Canada

  • Skills: GoLang, Ruby on Rails, React, GraphQL, data sets, production level code, engineering, digital campaigns, cross functional, audience targeting

Wavelo

Wavelo is a SaaS business on a mission to make telecoms a breeze. We provide flexible software that modernizes how communication service providers (CSPs) do bu…

Senior Development Engineer

Canada

  • Skills: software development, clean code, troubleshooting, code reviews, technical documentation, emerging technologies, Restful applications, GoLang, React, GraphQL
  • Experience: 5+ years of experience in software engineering
  • Type: Full-time

Plotly

A company focused on empowering users to create tools for better data storytelling with an emphasis on innovative technology and collaborative environments.

Senior Software Engineer, Platform

Canada

  • Skills: Cloud Infrastructure, Kubernetes, API Gateways, Go Programming, CI/CD Pipelines, Automated Testing, Disaster Recovery, Observability Tools, Infrastructure as Code, Scalability
  • Experience: 7+ years of professional software development experience.
  • Type: Full-time

Workleap

Workleap builds practical employee experience software that makes work simpler. Our products include Workleap, a simple employee experience platform to boost e…

Senior Software Developer - Workleap AI

Canada

  • Skills: AI assistant, backend software development, Python, FastAPI, cloud infrastructure, Azure, Docker, MongoDB, PostgreSQL, AI systems
  • Type: Full-time

Coalition

Coalition is the world's first Active Insurance provider designed to help prevent digital risk before it strikes. Founded in 2017, Coalition combines comprehen…

Backend Engineer

Canada

  • Skills: API development, service development, Python, Go, cloud-native development, Docker, REST, gRPC, agile, automated testing
  • Experience: 3-5+ years of blended internship and/or professional development experience
  • Type: Full-time

Reddit

Reddit is a community of communities, built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet.

Software Engineer, Ad Formats

Canada

  • Skills: software development, back end, microservices, APIs, distributed systems, reactive programming, Docker, Kubernetes, code quality, ads ecosystem
  • Experience: 3+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python)

Redpanda Data

Building the streaming data platform for developers, evolving streaming beyond the Apache Kafka protocol.

Software Engineer, Console

Canada

  • Skills: Software Engineer, Go, AWS, GCP, Azure, Kafka, remote-first, developer experience, UI/UX, streaming data
  • Experience: 4 years of recent experience writing production applications in Go
  • Type: Full-time

Shakepay

Since 2015, we’ve been building the Shakepay app to make buying and earning bitcoin fast, easy, and secure. In 2022, we launched the Shakepay Card, allowing sh…

Director of Software Engineering

Canada

  • Skills: software engineering, leadership, collaboration, team building, financial apps, Bitcoin, Node.js, React-Native, Docker, Kubernetes
  • Experience: 10+ years in software engineering, with 5+ years in leadership, including 2+ years leading leads

Ziff Davis

VIPRE Security, a brand of Ziff Davis, develops cybersecurity products focused on endpoint protection and email security together with advanced threat intellig…

Software Developer

Canada

  • Skills: C, Golang, cloud core backend, APIs, security principles, network protocols, distributed services, cloud native, Infrastructure as Code, scalability
  • Experience: Development experience, building, running, and debugging applications.
  • Type: Full-time

Cribl

Cribl provides a data engine for IT and Security, trusted by many leading names across demanding industries.

Senior Software Engineer, Storage and Analysis

Canada

  • Skills: Senior Software Engineer, Storage, Analysis, Metrics, Monitoring, Observability, Node.js, TypeScript, AWS, Backend Services
  • Experience: Proven track record of writing clean, maintainable, and testable code (Node.js/TypeScript)
  • Type: Full-time

Wordly.ai

Wordly is an exciting tech startup that provides high quality, real-time translation services in 50+ languages to anyone, anywhere.

Senior Backend Engineer

Canada

  • Skills: backend engineer, software solutions, Java, Kotlin, microservices, dependency injection, Git, NoSQL databases, CI/CD pipelines, real-time translation
  • Experience: 4+ years of hands-on experience in architecting, implementing, and delivering software engineering solutions; 2+ years of experience in leading software development work
  • Type: Full time

Kraken

Kraken is a mission-focused company rooted in crypto values, operating with a team united by the desire to discover and unlock the potential of crypto and bloc…

Senior Software Engineer- Golang- Prime Trading Desk

Canada

  • Skills: Golang, backend engineering, institutional trading, high-performance systems, API integration, SQL, trading infrastructure, Docker, AWS, collaboration
  • Experience: 5+ years of backend engineering experience, ideally in trading, fintech, or financial services
  • Type: Full time

ProjectGrowth

A SaaS platform transforming the healthcare industry by streamlining the recruitment and placement of healthcare professionals.

Backend Python Engineer

Canada

  • Skills: Python, FastAPI, MySQL, Cloud Platform, GCP, Redis, Job Queue, Celery, API Development, Healthcare
  • Experience: 4+ years
  • Type: Contract

Behavox

Behavox is shaping the future for how businesses harness their most important raw material - data. Their mission is to organize enterprise data into actionable…

Site Reliability Engineer 3

Canada

  • Skills: distributed systems, High-load data processing, Public Clouds, GCP, AWS, Automation, Python, Golang, Terraform, Linux
  • Experience: 5+ years as an SRE/DevOps engineer

Dapper

Dapper focuses on blockchain and gaming, creating digital collectibles platforms like Disney Pinnacle, NBA Top Shot, and NFL All Day.

Senior Backend Engineer

Canada

  • Skills: blockchain, gaming, digital collectibles, server-side infrastructure, scaling, optimizing, features, sports, entertainment, deployment

Top Hat

Top Hat is transforming higher education by providing an engaging platform used by over 750 universities and 3 million students to create active learning envir…

Backend Platform Software Engineer

Canada

  • Skills: backend systems, Python, FastAPI, Django, TypeScript, React, PostgreSQL, web protocols, scalability, system reliability
  • Experience: Four (4) or more years of industry experience, or two (2) or more years with relevant research-based master's or PhD degree.
  • Type: Full-time

OpenPhone

OpenPhone is a modern business phone service aiming to replace outdated phone systems with a more user-friendly and scalable solution. Backed by Y Combinator, …

Senior Backend Engineer

Canada

  • Skills: backend systems, Node, TypeScript, Kubernetes, AWS, microservices, RabbitMQ, Postgres, MongoDB, API Gateway

BeyondTrust

BeyondTrust is the worldwide leader in intelligent identity and access security, enabling organizations to protect identities, stop threats, and deliver dynami…

Senior Software Development Engineer

Canada

  • Skills: cloud-based, microservices, scalability, security, performance, AWS, Google Cloud, Azure, CI/CD, system observability

Grafana Labs

Grafana Labs develops the open source visualization tool Grafana, which has over 20 million users worldwide. They offer various monitoring and observability so…

Staff Backend Engineer, Grafana Search & Storage

Canada

  • Skills: search, storage, Kubernetes, cloud, distributed systems, Go, operators, microservices, systems engineering, performance

League

League is a platform technology company powering next-generation healthcare consumer experiences, founded in 2014 with $220 million in funding.

Senior Software Engineer, Backend

Canada

  • Skills: web services, APIs, Go, MongoDB, UI platform, backend services, debugging, design, development, performance

Mediafly

Mediafly is the leading revenue enablement platform helping market-facing teams plan, predict, coach, and engage at the highest levels. They create immersive b…

Senior Software Engineer, AI & Fullstack

Canada

  • Skills: AI, Fullstack, scalable, API, cloud, collaboration, architecture, data, engineering, performance
  • Type: Full-time

Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compound…

Software Engineer

Canada

  • Skills: cloud infrastructure, distributed systems, AWS, MySQL, Kubernetes, backend systems, capacity tuning, load-testing framework, performance testing, developer friendly
  • Type: full_time

Docker

At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation an…

Runtime Engineer

Canada

  • Skills: container, runtime, Go, C, Linux, open source, developer experience, security, performance, collaboration
  • Type: full_time

BeyondTrust

BeyondTrust is the worldwide leader in intelligent identity and access security, enabling organizations to protect identities, stop threats, and deliver dynami…

Senior Developer

Canada

  • Skills: Node.js, TypeScript, GitHub Actions, CI/CD, Golang, containerization, AWS, Artifactory, Agile, DevOps
  • Type: full_time

Narvar

We're on a mission to simplify the everyday lives of consumers. Post-purchase is a critical phase of the customer journey. That's why we created Narvar - a pla…

Fullstack Software Engineer

Canada

  • Skills: Fullstack, Java, NodeJS, Python, React, GraphQL, Golang, Google Cloud Platform, PostgreSQL, Microservices
  • Type: full_time

Grafana Labs

Grafana Labs is the creator of the open source visualization tool Grafana, which is used by millions to monitor various systems and provide observability strat…

Senior Backend Engineer, Observability: Ingest

Canada

  • Skills: Go, cloud, Kubernetes, Grafana, observability, OpenTelemetry, DevOps, SRE, microservices, infrastructure
  • Type: full_time

Splunk

Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep t…

Software Engineer Co-Op - Backend/Full-stack

Canada

  • Skills: machine learning, artificial intelligence, data analytics, infrastructure, agile development, docker, Kubernetes, public cloud, REST APIs, test-driven development
  • Type: internship

Jane App

Jane is a team that's all about fostering growth, spreading delight, and serving our healthcare community.

Senior Developer - Backend Foundations

Canada

  • Skills: Ruby on Rails, Kubernetes, CI/CD, GitHub Actions, Datadog, observability, legacy codebases, service boundaries, cross-functional teams, modular platforms
  • Type: full_time

Coinbase

Coinbase is building the open financial system that increases economic freedom in the world through cryptocurrencies.

Software Engineer, Backend (Institutional - Prime)

Canada

  • Skills: software engineering, microservices, Ruby, Golang, Docker, Postgres, blockchain, cryptocurrency, high-frequency trading, scalable infrastructure
  • Type: full_time

Samsara

Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to har…

Senior Software Engineer

Canada

  • Skills: IoT, device management, Go, Python, GraphQL, TypeScript, React, React Native, software engineering practices, scalable SaaS applications
  • Type: full_time

Mozilla Corporation

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands l…

Principal Software Engineer

Canada

  • Skills: Go, Ruby, TypeScript, automation frameworks, cloud infrastructure, CI/CD pipelines, distributed systems, developer tools, high-performance code, open-source
  • Type: full_time

Braze

Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging.™ Braze allows any marketer to collect and take action on any …

Senior Software Engineer I

Canada

  • Skills: customer engagement, high-throughput, low-latency, distributed systems, architecture proposals, code performance, database load, async processing, job queues, eventual consistency
  • Type: full_time

CrowdStrike

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’…

Senior Backend Engineer

Canada

  • Skills: Golang, OAuth, Python, AWS, Kafka, ElasticSearch, Redis, Postgres, GraphQL, Distributed Systems
  • Type: full_time