Backend Engineer jobs in Canada

Explore 69 matching jobs.

Affirm

Senior Software Engineer, Backend – Cost Engineering

Affirm

Posted: 10/21/2026
AWSDistributed SystemsKotlinKubernetesMySQLPython
Affirm

Senior Software Engineer, Backend – Workload Safety

Affirm

Posted: 10/21/2026
EC2KubernetesNode.jsPythonGo
LSEG (London Stock Exchange Group)

C++20 Specialist

LSEG (London Stock Exchange Group)

Posted: 10/21/2026
LinuxC++
Weekday (YC W21)

Senior SWE – Python, TypeScript

Weekday (YC W21)

Posted: 10/20/2026
JavaScriptPythonTypeScriptGo
Micromart

Software Engineer – Backend, Edge Systems

Micromart

Posted: 10/20/2026
AndroidDockerIoTJavaScriptLinuxNode.jsReactReact NativeTypeScript
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

Senior Software Engineer, Backend – Cost Engineering

Affirm
Posted 10/21/2026full-timeRemote • CanadaSenior💰 CA$153,000 - CA$213,000 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in designing and developing backend systems at scale, with a strong focus on engineering standards, team leadership, and effective communication. Proficient in utilizing AWS, MySQL, and Kubernetes to support high availability and performance in distributed systems.

Highest-signal resume keywords
Backend System DevelopmentPython ProgrammingAWS ProficiencyKubernetes ExperienceTeam Leadership

Tech Stack

Tools & technologies
AWSDistributed SystemsKotlinKubernetesMySQLPython

About the role

Key responsibilities & impact
  • Own and deliver quarterly goals for the team
  • Lead engineers through ambiguity to solve open-ended problems
  • Support peers and stakeholders throughout the product development lifecycle
  • Collaborate with product management, design and analytics on ideation and technical decisions
  • Identify, advocate for and lead resolution of project, process, technology and business issues
  • Support operations and availability of team artifacts through metrics, escalation and on-call efforts
  • Establish and improve code review and design standards
  • Advocate for engineering standards through writing and tech talks
  • Develop team talent through feedback, guidance and leading by example

Requirements

What you’ll need
  • 4+ years of experience designing, developing and launching backend systems at scale
  • Experience using languages such as Python or Kotlin
  • Track record developing highly available distributed systems
  • Experience with AWS, MySQL and Kubernetes
  • Experience supporting scale up and down of large-scale sales events
  • Experience tuning autoscaling, CPU/memory and multi-threading for compute workloads
  • Experience defining technical plans for significant features or system components
  • Ability to write high-quality, understandable and reusable code
  • Proficiency making significant changes in a large codebase safely
  • Strong verbal and written communication skills
  • Either equivalent practical experience or a Bachelor's degree in a related field

Benefits

Comp & perks
  • Monthly stipends for health, wellness and tech spending
  • 100% subsidized medical coverage for employees and dependents
  • Dental and vision coverage for employees and dependents
  • Flexible time off
  • Generous holiday calendars
  • Employee stock purchase plan (ESPP) with discounted Affirm stock
  • Inclusive interview process and accommodations for candidates with disabilities
  • Remote-first flexibility
  • In-person onboarding experience

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
Backend System DesignDistributed Systems DevelopmentCode Review StandardsTechnical PlanningAutoscaling TuningMulti-threadingHigh-quality Code WritingLarge Codebase Management
Soft Skills
Strong Communication SkillsTeam CollaborationFeedback and Guidance
Tools & Technologies
AWSMySQLKubernetes
Certifications & Qualifications
Bachelor's Degree in Related Field
Industry Keywords
Product Development LifecycleEngineering StandardsSales Event SupportMetrics and Escalation