Skip to content

Staff Backend Engineer - Grafana Enterprise | US | Remote

United StatesRemote
Summary

Staff Backend Engineer designing and building distributed Go services for Grafana Enterprise, focusing on scalability, reliability, and multi-tenancy for large-scale operators. Requires deep experience with distributed systems, gRPC APIs, databases, and Kubernetes.

About the role

Responsibilities

  • Design and build backend systems powering Grafana Enterprise for the world's largest operators
  • Architect and implement distributed backend services in Go with focus 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 to ship complete solutions
  • Drive scalability and reliability improvements for regulated, high-availability environments
  • Engage directly with large enterprise customers and cloud service providers to understand requirements
  • Participate in weekday 12h x 5d and weekend 24h x 2d on-call rotations
  • Hire and develop engineers to build the future of Grafana
  • Drive continuous improvement of engineering culture and operational practices

Requirements

  • Deep professional experience writing production services from ideation through production operations at scale
  • Strong distributed systems fundamentals: replication, consistency models, partitioning, 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 skills with PostgreSQL and/or MySQL including schema design, query optimization, and migrations at scale
  • Experience with large-scale CI/CD systems and build tooling
  • Comfort working with Kubernetes
  • Strong written and interpersonal communication skills for remote collaboration

Nice-to-Haves

  • Experience with infrastructure, observability, or software delivery platforms
  • Experience with AI coding assistants (GPT, Claude, Gemini) for development workflow
Skills
GogRPCProtocol BuffersPostgreSQLMySQLKubernetesDistributed SystemsCI/CDSchema DesignQuery Optimization