← Back to list
Job · Principal

Staff Backend Engineer - Grafana Enterprise | Canada | Remote

Backend Developer • Principal • Remote • Full-time Canada 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.

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