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