Software Engineer jobs in Canada

Explore 150 matching jobs.

Grafana Labs

Senior Software Engineer – Grafana Search & Storage

Grafana Labs

Posted: 10/21/2026
CloudDistributed SystemsGrafanaPrometheusPythonRustGo
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

Senior Software Engineer – Grafana Search & Storage

Grafana Labs
Posted 10/21/2026full-timeRemote • Canada, United StatesSenior💰 CA$164,490 - CA$197,389 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 large distributed systems while ensuring system reliability and performance. Possesses strong programming skills in Go, Rust, or Python, with a focus on delivering customer-centric solutions and iterating based on feedback.

Highest-signal resume keywords
Go ProgrammingRust ProgrammingPython ProgrammingLarge Distributed SystemsCloud Software Development

Tech Stack

Tools & technologies
CloudDistributed SystemsGrafanaPrometheusPythonRustGo

About the role

Key responsibilities & impact
  • Influence the roadmap and personal career objectives
  • Work with the team to deliver new features and iteratively improve them
  • Drive projects from ideation through customer operations
  • Contribute to open-source projects outside the team’s direct scope
  • Design, build, operate, and maintain critical systems
  • Own system reliability, performance, and availability
  • 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 Grafana Cloud product, customers, and large distributed-system codebase

Requirements

What you’ll need
  • Candidates must be located in Canada or the US
  • Solid experience with Go, Rust, Python, or similar programming languages
  • Demonstrated knowledge of and experience working with large distributed systems
  • Experience delivering projects from requirements gathering and ideation through shipping to customers
  • Experience developing software that runs in the cloud or experience with systems engineering
  • Experience writing clean, robust, performant, and maintainable software
  • Independent attitude and good communication skills
  • Motivated self-starter with a bias toward action
  • Customer-focused mindset
  • Ability to analyze, design, and build modular solutions, deliver MVPs, gather feedback, and iterate
  • Experience with Grafana and Prometheus is a bonus
  • Familiarity with on-call, operations/SRE tasks, or infrastructure as code is a bonus

Benefits

Comp & perks
  • Restricted Stock Units (RSUs)
  • Company-funded usage budget for AI coding assistants
  • Access to frontier models from OpenAI, Anthropic, and Google
  • Career growth pathways
  • In-person onboarding
  • 30 days of annual leave per annum
  • 3 annual leave days reserved for Grafana Shutdown Days
  • 100% remote work
  • Global annual leave policy, subject to local legislation

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
System ReliabilityPerformance OptimizationSoftware DevelopmentModular Solution DesignRequirements Gathering
Soft Skills
Good Communication SkillsMotivated Self-StarterCustomer-Focused MindsetMentoringCollaborative Teamwork
Tools & Technologies
GrafanaPrometheusInfrastructure as CodeOn-Call OperationsSystems Engineering
Industry Keywords
Cloud ComputingSoftware EngineeringOpen-Source ContributionIterative ImprovementCustomer Operations