Software Engineer jobs in Canada

Explore 150 matching jobs.

Grafana Labs

Staff Backend Software Engineer – Loki

Grafana Labs

Posted: 10/21/2026
CloudDistributed SystemsGrafanaKubernetesMicroservicesPrometheusPythonRustC+++1 more
Triton Digital

Data Developer – 12 month contract

Triton Digital

Posted: 10/21/2026
AirflowApacheAWSCloudDockerGrafanaKubernetesPythonScala+1 more
People Can Fly Studio

Programmeur senior en IA, Senior AI Programmer

People Can Fly Studio

Posted: 10/21/2026
Unreal EngineC++
CD PROJEKT SA

Lead Quest Programmer

CD PROJEKT SA

Posted: 10/21/2026
Node.jsUnreal EngineC++
CD PROJEKT SA

Lead Programmer, Quests

CD PROJEKT SA

Posted: 10/21/2026
FluxNode.jsUnreal EngineC++
1Password

Developer, Device Trust Reliability

1Password

Posted: 10/20/2026
CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Aspire Software

Director of Engineering

Aspire Software

Posted: 10/20/2026
AWSAzureCloudERPGoogle Cloud PlatformJavaLinuxOraclePerl+4 more
Maplr

Senior AS/400 Analyst-Programmer

Maplr

Posted: 10/19/2026
ServiceNowSQL
GE Vernova

Senior Staff Developer – DSP

GE Vernova

Posted: 10/19/2026
AssemblyLinuxC++
GE Vernova

Senior Staff Developer – DSP

GE Vernova

Posted: 10/19/2026
AssemblyLinuxC++
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaMicroservicesPostgresSpringSpring BootSpringBoot
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer, CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Grafana Labs

Staff Backend Software Engineer – Loki

Grafana Labs
Posted 10/21/2026full-timeRemote • Canada, United StatesLead💰 CA$186,500 - CA$223,500 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in designing, building, and maintaining reliable cloud systems while mentoring team members and driving projects from ideation to customer delivery. Proficient in writing clean, maintainable software and collaborating effectively in a remote environment.

Highest-signal resume keywords
Programming Language ProficiencyCloud Software DevelopmentKubernetes ExperienceMicroservices Architecture ExposureOperational Monitoring with Grafana/Prometheus

Tech Stack

Tools & technologies
CloudDistributed SystemsGrafanaKubernetesMicroservicesPrometheusPythonRustC++Go

About the role

Key responsibilities & impact
  • Design, build, operate, and maintain critical systems, owning reliability, performance, and availability
  • Influence the roadmap and personal career objectives
  • Work with the team to deliver new features and iterate based on results
  • Drive projects from ideation through operations after release to customers
  • Contribute to open-source projects beyond the team’s direct scope
  • Participate in on-call rotations and own operated services
  • Mentor and support team members
  • Participate in design discussions and collaborate with the team
  • Learn the cloud product, customer needs, and large distributed-system codebase

Requirements

What you’ll need
  • Solid experience with at least one programming language; familiarity with Go, Python, C, C++, Rust or similar
  • Some experience delivering projects from requirements gathering and brainstorming through shipping to customers
  • Some experience developing software that runs in the Cloud or experience with systems engineering
  • Experience writing clean, robust, performant, and maintainable software
  • Ability to work independently in a fully remote setup
  • Good communication skills
  • Experience with low-level code for databases, storage layers, or query engines is a bonus
  • Experience with Kubernetes is a bonus
  • Experience using Grafana and/or Prometheus in operational roles is a bonus
  • Exposure to microservices architecture and distributed systems, or desire to learn, is a bonus
  • Familiarity with on-call, operations/SRE tasks, or infrastructure as code is a bonus

Benefits

Comp & perks
  • Equity
  • Bonus (if applicable)
  • Company-funded usage budget for modern AI coding assistants
  • Access to frontier models from OpenAI, Anthropic, and Google
  • 100% remote work
  • Career growth pathways
  • In-person onboarding
  • 30 days of annual leave per annum
  • 3 annual leave days reserved for Grafana Shutdown Days

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
GoPythonCC++RustSoftware DevelopmentSystems EngineeringClean Code PracticesDistributed SystemsDatabase Query Optimization
Soft Skills
Good Communication SkillsMentoring
Tools & Technologies
KubernetesGrafanaPrometheus
Industry Keywords
Cloud SystemsMicroservicesDistributed SystemsOn-Call OperationsInfrastructure as Code