Software Engineer jobs in Canada
Explore 150 matching jobs.
Staff Backend Software Engineer – Loki
Grafana Labs
Posted: 10/21/2026CloudDistributed SystemsGrafanaKubernetesMicroservicesPrometheusPythonRustC+++1 more
Data Developer – 12 month contract
Triton Digital
Posted: 10/21/2026AirflowApacheAWSCloudDockerGrafanaKubernetesPythonScala+1 more
Programmeur senior en IA, Senior AI Programmer
People Can Fly Studio
Posted: 10/21/2026Unreal EngineC++
Lead Quest Programmer
CD PROJEKT SA
Posted: 10/21/2026Node.jsUnreal EngineC++
Lead Programmer, Quests
CD PROJEKT SA
Posted: 10/21/2026FluxNode.jsUnreal EngineC++
Developer, Device Trust Reliability
1Password
Posted: 10/20/2026CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Director of Engineering
Aspire Software
Posted: 10/20/2026AWSAzureCloudERPGoogle Cloud PlatformJavaLinuxOraclePerl+4 more
Senior AS/400 Analyst-Programmer
Maplr
Posted: 10/19/2026ServiceNowSQL
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaMicroservicesPostgresSpringSpring BootSpringBoot
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer, CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more

Staff Backend Software Engineer – Loki
Grafana LabsPosted 10/21/2026full-timeRemote • Canada, United StatesLead💰 CA$186,500 - CA$223,500 per yearWebsite
Core Competencies
Role fitCore 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 & technologiesCloudDistributed 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 resumeApplicant 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