← Back to job listings
GL
Staff Backend Engineer (Grafana Enterprise)
Grafana Labs · United States
About The Role
Join Grafana Labs as a Staff Backend Engineer, where you'll design and build the backend systems powering Grafana Enterprise. You'll work with Go, contribute to open source communities, and engage directly with large enterprise customers. Enjoy a remote-first work environment, competitive benefits, and opportunities for professional development.
- Concevoir et diriger le développement de services backend, de systèmes distribués et de fonctionnalités d'entreprise à grande échelle.
- Engager directement avec de grands clients d'entreprise et des fournisseurs de services cloud pour comprendre leurs exigences et les traduire en solutions d'ingénierie robustes.
- Participer à la santé opérationnelle de notre plateforme en participant à des rotations d'appel d'urgence.
- You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity
- We are looking for experienced software engineers who are passionate about distributed systems and building reliable, scalable backend infrastructure to join our growing team
- You work well as a communicative member of a team of engineering professionals
- You design modular solutions, deliver minimum loveable products, gather data and feedback, and then progress iteratively
- You earn trust by saying what you mean and doing what you say
- You insist on the highest standards and work to develop the skills and knowledge of your fellow team members
- You are customer focused and especially attuned to the needs of large-scale operators who rely on Grafana as critical infrastructure. You start with their needs and work backwards
- You take on complex distributed systems challenges, break them down into digestible problems, and leverage your team and organization to deliver
- Deep professional experience writing production services, from ideation through to production operations at scale
- Demonstrated experience designing and operating systems for large-scale, high-traffic, high-availability, or multi-tenant environments, ideally in the context of infrastructure, observability, or software delivery platforms
- Comfort working with Kubernetes and containerised deployment environments, including patterns for operating stateful workloads and multi-tenant clusters
- Strong distributed systems fundamentals: replication, consistency models, partitioning, fault tolerance, and the trade-offs that come with operating at scale
- Experience with large-scale CI/CD systems and build tooling, designing, operating, or integrating with continuous delivery pipelines that serve large engineering organisations or external operators at scale
- Familiarity with dependency injection patterns (e.g., Google Wire) and clean, testable service architecture
- Professional experience building and consuming gRPC/protobuf APIs and designing clean service contracts across service boundaries
- Strong database skills, such as PostgreSQL and/or MySQL; including schema design, query optimisation, and schema migrations at scale
- Experience with observability tooling: OpenTelemetry, Prometheus metrics, structured logging, and distributed tracing
- Experience with TypeScript and React for contributing to frontend features and collaborating closely with frontend engineers
- Experience designing or operating large-scale build infrastructure artifact registries, distributed build caches, hermetic build systems (e.g., Bazel), or developer platform tooling
- Experience with Grafana's LGTM+ observability stack (Loki, Mimir, Tempo, Pyroscope, Alloy)
- Prior experience at or building for large-scale cloud service providers, IaaS providers, or global enterprises with demanding SLA requirements
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring