Staff Backend Engineer - Grafana Enterprise | Canada | Remote

3 months, 3 weeks ago
Full-time
Lead
Software Development
Grafana

Grafana

Grafana is the open observability platform providing analytics, monitoring, and visualization solutions with a focus on user control and cost efficiency.

IT Services
1K-5K
Founded 2014
$535M raised

Description

  • Design and build backend systems, distributed services, and enterprise features for Grafana Enterprise at scale.
  • Architect and implement production services in Go with a focus on correctness, observability, and performance.
  • Design APIs and service contracts used by enterprise operators and cloud service providers.
  • Collaborate with Product, UX, and frontend engineers to deliver end-to-end solutions.
  • Drive projects from initial ideation through development, production launch, and ongoing operations.
  • Improve scalability, reliability, security, and multi-tenancy across the Grafana platform.
  • Engage directly with large enterprise customers and cloud service providers to translate requirements into engineering solutions.
  • Own platform operational health, including participation in weekday and weekend on-call rotations.
  • Hire, mentor, and develop engineers to strengthen the team and future platform capabilities.
  • Contribute to open source communities and help improve engineering and operational practices across Grafana Labs.

Requirements

  • Deep professional experience building production services from ideation through production operations at scale.
  • Strong distributed systems fundamentals, including replication, consistency models, partitioning, and fault tolerance.
  • Experience designing and operating systems for large-scale, high-traffic, high-availability, or multi-tenant environments.
  • Professional experience building and consuming gRPC/protobuf APIs and designing clean service contracts.
  • Strong database experience with PostgreSQL and/or MySQL, including schema design, query optimization, and schema migrations at scale.
  • Experience with large-scale CI/CD systems, build tooling, or continuous delivery pipelines.
  • Comfort working with Kubernetes and containerized deployment environments, including stateful workloads and multi-tenant clusters.
  • Experience with observability tooling such as OpenTelemetry, Prometheus metrics, structured logging, and distributed tracing.
  • Familiarity with dependency injection patterns such as Google Wire and clean, testable service architecture.
  • Nice to have: Experience with TypeScript and React for frontend collaboration.
  • Nice to have: Experience with Grafana's LGTM+ observability stack, including Loki, Mimir, Tempo, Pyroscope, and Alloy.
  • Nice to have: Experience working with large cloud service providers, IaaS providers, or global enterprises with demanding SLA requirements.
  • Nice to have: Experience with build infrastructure, artifact registries, distributed build caches, hermetic build systems such as Bazel, or developer platform tooling.
  • Remote role for candidates based in the US or Canada.
  • Strong written and interpersonal communication skills for a remote-first, video-call-based team environment.

Benefits

  • Canada compensation range of $186,368 to $223,642 CAD.
  • All roles include Restricted Stock Units (RSUs).
  • 100% remote, global work environment.
  • Global annual leave policy of 30 days per year.
  • 3 days of annual leave reserved for Grafana Shutdown Days.
  • In-person onboarding for new hires.
  • Access to company-funded AI coding assistant usage budget.
  • Access to frontier AI models for development work.
  • Transparent, high-trust culture with strong career growth pathways.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer, Control Plane

Tailscale 51-250 Diversified Telecommunication Services

Tailscale is hiring a full-time Software Engineer for its fully distributed Control Plane Team to build and operate secure control-plane software, relay infrastructure, identity integrations, and related services.

Go SQL
1 hour, 5 minutes ago

[Crédito] Software Engineer III - C#

Harford County Public Library 51-250 Diversified Consumer Services

A Stone busca uma pessoa Software Engineer Pleno para desenvolver soluções em C# e atuar na resolução de problemas complexos relacionados a produtos financeiros e plataformas de engenharia.

Azure C# CI/CD Datadog Docker Elasticsearch GCP Git GitFlow Kafka Kanban Microservices RabbitMQ Scrum Solid.js
1 hour, 20 minutes ago

Staff Engineer - Backend

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Engineer–Backend to design and evolve the distributed systems powering its global, high-scale CRM platform.

AWS Elasticsearch Firestore GCP Go Grafana Java Kafka Kubernetes Microservices MongoDB MySQL Node.js OpenSearch OpenTelemetry PostgreSQL Prometheus RabbitMQ Redis REST API System Design TypeScript
2 hours, 19 minutes ago

Senior SDE - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a remote Backend Engineer for its Conversations organization to build and operate reliable, high-throughput services supporting multi-channel messaging and inbox systems for millions of businesses.

ClickHouse Docker Elasticsearch Firestore GCP GitHub Actions Go Kubernetes Microservices MongoDB Node.js Redis SQL TypeScript
2 hours, 19 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers