← Back to list

Job
· Principal
Staff Backend Engineer - Grafana Enterprise | Canada | Remote
Backend Developer
• Principal
• Remote
• Full-time
•
Canada
Grafana Labs is hiring a Staff Backend Engineer for the Grafana Enterprise team to design and build distributed backend services in Go for the world's largest operators running observability and software delivery infrastructure.
Stack
Responsibilities
- ▹Architect and implement distributed backend services in Go, focused on correctness, observability, and performance at scale
- ▹Design APIs and service contracts used by thousands of enterprise operators and cloud service providers
- ▹Collaborate with Product and UX to shape features and partner with frontend engineers on end-to-end solutions
- ▹Drive scalability and reliability improvements in regulated, high-availability environments
- ▹Engage directly with large enterprise customers and cloud service providers to understand requirements
- ▹Participate in on-call rotations (weekday 12h x 5d, separate weekend 24h x 2d)
- ▹Hire and develop engineers, provide technical leadership
Requirements
- ▹Deep professional experience writing production services, from ideation through to production operations at scale
- ▹Strong distributed systems fundamentals: replication, consistency models, partitioning, fault tolerance
- ▹Demonstrated experience designing and operating large-scale, high-traffic, high-availability, or multi-tenant systems
- ▹Professional experience building and consuming gRPC/protobuf APIs, designing clean service contracts
- ▹Strong database skills (PostgreSQL and/or MySQL): schema design, query optimization, schema migrations at scale
- ▹Experience with large-scale CI/CD systems and build tooling
- ▹Comfort working with Kubernetes and containerized deployment environments, including stateful workloads
- ▹Experience with observability tooling: OpenTelemetry, Prometheus metrics, structured logging, distributed tracing
- ▹Familiarity with dependency injection patterns (e.g. Google Wire) and clean, testable service architecture
Nice to have
- ▹Experience with TypeScript and React for frontend features
- ▹Experience with Grafana's LGTM+ observability stack (Loki, Mimir, Tempo, Pyroscope, Alloy)
- ▹Prior experience at large cloud service providers, IaaS providers, or global enterprises with demanding SLA requirements
Soft skills
Building trust through honest communicationCustomer focus, understanding large-scale operators' needsBreaking down complex distributed systems challenges into digestible problemsDesigning modular solutions and iterating based on feedback
What we offer
- ▹Equity, bonus (if applicable), and other benefits
- ▹100% remote, global culture
- ▹Company-funded usage budget for modern AI coding assistants
About the company
Grafana Labs is the company behind the open observability cloud, building Grafana Cloud, a fully managed observability platform. More than 35 million users and 7,000+ customers - including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce - trust Grafana Labs to ensure the reliability of their systems. It's a 100% remote company with 1,600+ team members across 40+ countries, backed by leading investors.
Similar jobs

Job
· Principal
Staff Backend Engineer - Databases Tempo | Canada | Remote
Grafana Labs
Cpp
+6
$186,368–$223,642/yr
gross
🌍 Remote
🗣️ EN

Job
· Principal
Staff Backend Engineer
Oxio
+22
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Staff Backend Engineer - Search FX (Discovery Experience)
Faire
AI/MLDatadogData ScienceDynamodb
+9
$190,500–$262,000/yr
gross
🏢 On-site
Toronto
🗣️ EN

Job
· Principal
Staff Backend Engineer
HelloFresh
+6
€92,941–€123,921/yr
gross
🏢 On-site
Toronto
🗣️ EN

Job
· Principal
Staff Backend Engineer
Bestow
Grpc
+5
$202,000–$237,500/yr
gross
🌍 Remote
🗣️ EN

Job
· Principal
Staff Backend Engineer - Adaptive Telemetry, Databases | Canada | Remote
Grafana Labs
Cpp
+4
€115,475–€138,570/yr
gross
🌍 Remote
🗣️ EN