Backend Engineer jobs in Canada

Explore 66 matching jobs.

Micromart

Software Engineer – Backend, Edge Systems

Micromart

Posted: 10/20/2026
AndroidDockerIoTJavaScriptLinuxNode.jsReactReact NativeTypeScript
Weekday (YC W21)

Senior SWE – Python, TypeScript

Weekday (YC W21)

Posted: 10/20/2026
JavaScriptPythonTypeScriptGo
Zapier

Senior Engineer, Database Reliability

Zapier

Posted: 10/19/2026
AWSCloudDistributed SystemsKubernetesMySQLPostgresPrometheusRedisTerraform
Recruit Action inc.

Senior Software Engineer – Python, AWS

Recruit Action inc.

Posted: 10/15/2026
AngularAnsibleAWSCloudDistributed SystemsJavaJenkinsMicroservicesPython+3 more
Nokia

Embedded C/C++ Developer, Co-op/Intern

Nokia

Posted: 10/15/2026
LinuxPythonC++
Takeaway.com

Senior Java Developer

Takeaway.com

Posted: 10/15/2026
AWSDistributed SystemsGrafanaJavaKafkaKubernetesMicroservicesMySQLRabbitMQ+3 more
Workiy Inc.

.NET Developer

Workiy Inc.

Posted: 10/15/2026
ASP.NETAzureCloudEntity FrameworkMicroservicesSQL.NET
Grafana Labs

Senior Backend Engineer – Databases

Grafana Labs

Posted: 10/14/2026
GrafanaKubernetesPrometheusRustSQLC++Go
Grafana Labs

Senior Backend Engineer – Databases

Grafana Labs

Posted: 10/14/2026
GrafanaRustC++Go
Export Development Canada | Exportation et développement Canada

Principal Infrastructure Platform Architect – Level 19

Export Development Canada | Exportation et développement Canada

Posted: 10/14/2026
AWSAzureCloudCyber SecurityGoogle Cloud Platform
Clariti

Delivery Architect – Technical

Clariti

Posted: 10/14/2026
AzureCloudSFDC
BMC Software

Senior Product Developer – Mainframe, C++, C, Assembler

BMC Software

Posted: 10/10/2026
C++
Onepoint

.NET Analyst-Programmer

Onepoint

Posted: 10/9/2026
AzureCloudDockerJavaJenkinsKubernetesMavenOracleSQL+2 more
Onepoint

.NET Analyst-Programmer

Onepoint

Posted: 10/9/2026
.NET
Onepoint

.NET Programmer Analyst

Onepoint

Posted: 10/9/2026
AzureCloudDockerJavaJenkinsKubernetesMavenOracleSQL+2 more
Onepoint

.NET Analyst Programmer

Onepoint

Posted: 10/9/2026
.NET
VO2 GROUP

Java Developer – Ad Hoc Assignments

VO2 GROUP

Posted: 10/9/2026
AWSCloudJavaSpring
Affirm

Staff Software Engineer, Backend – Fraud Decisioning

Affirm

Posted: 10/9/2026
Warner Music Group

Senior Software Engineer, Backend, AI Platform

Warner Music Group

Posted: 10/8/2026
AWSCloudDistributed SystemsDockerDynamoDBGoogle Cloud PlatformJavaScriptKubernetesNode.js+4 more
Workiy Inc.

.Net Developer

Workiy Inc.

Posted: 10/8/2026
ASP.NETAzure.NET
Micromart

Software Engineer – Backend, Edge Systems

Micromart
Posted 10/20/2026full-timeToronto • CanadaMid-LevelSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining Node.js and TypeScript services for edge devices, with a strong focus on real-time systems, networking fundamentals, and hardware integration. Exhibits a proactive ownership mentality, emphasizing system performance, reliability, and team quality.

Highest-signal resume keywords
Node.js DevelopmentTypeScript ProgrammingReal-Time Systems DesignLinux-Based Systems ManagementHardware Integration

Tech Stack

Tools & technologies
AndroidDockerIoTJavaScriptLinuxNode.jsReactReact NativeTypeScript

About the role

Key responsibilities & impact
  • Design, build, and maintain Node.js and TypeScript services running on edge devices
  • Build and operate Express-based services deployed in Docker on Linux
  • Work on real-time systems using sockets and event-driven architectures
  • Integrate with cameras, payment devices, locks, routers, sensors, and other hardware
  • Work with USB and other device protocols, networking, IP addressing, and connectivity constraints
  • Build systems that handle real-time events, intermittent connectivity, and offline scenarios
  • Investigate and resolve issues across application code, operating systems, networking, and hardware
  • Debug camera recording pipelines and other performance-sensitive workloads
  • Improve observability, logging, and monitoring for systems running in production
  • Collaborate closely with platform, frontend, and hardware teams
  • Make pragmatic tradeoffs that prioritize stability, simplicity, and long-term maintainability
  • Take ownership beyond writing code, including code reviews, release follow-through, and raising the quality bar across the team

Requirements

What you’ll need
  • Strong experience building and owning production software systems
  • Solid fundamentals in systems design, debugging, and software architecture
  • Experience with Node.js, TypeScript, and service-based architectures
  • Experience building real-time systems using sockets or event-driven patterns
  • Comfort working with Linux-based systems, containers, and device-level software
  • Experience integrating with hardware or external devices using USB, network protocols, or similar interfaces
  • Strong understanding of networking fundamentals, including IP addressing and local networks
  • Ability to reason about performance, reliability, and observability in long-running systems
  • Comfort working close to hardware and physical constraints
  • A strong sense of ownership and initiative, with a desire to improve systems and team quality over time
  • Nice to have: experience with edge computing, IoT, or connected device platforms
  • Nice to have: experience working with Linux or Android-based devices
  • Nice to have: experience with cameras, vision systems, or video recording pipelines
  • Nice to have: experience with Balena or similar device management platforms
  • Nice to have: experience with React or React Native
  • Nice to have: background in startups or small teams where ownership mattered more than process

Benefits

Comp & perks
  • Competitive salary and equity
  • Health, dental, and vision benefits for employees and dependents
  • Monthly fitness or wellness stipend
  • Hybrid work environment, with access to the Toronto office
  • Meals provided when working from the office
  • Centrally located downtown office near Union Station

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Node.jsTypeScriptReal-Time SystemsEvent-Driven ArchitectureDebuggingSystems DesignNetworking FundamentalsUSB ProtocolsPerformance OptimizationObservability
Soft Skills
OwnershipInitiativeCollaborationProblem-SolvingQuality Improvement
Tools & Technologies
DockerLinuxEdge ComputingIoT PlatformsBalena
Industry Keywords
Connected DevicesDevice ManagementVideo Recording PipelinesCamerasStartup Experience