Staff Backend Engineer - Mimir Query, Databases
Grafana Labs- Base salary
- $175k–$210k Published base salary range
- Location
- Remote - USA Remote eligibility
- Employment
- Full-time Staff / Principal
About the job
About Grafana Labs
Grafana Labs is the company behind Grafana Cloud, a fully managed observability platform trusted by more than 10,000 organizations. Built on open source and open standards, Grafana Cloud integrates metrics, logs, traces, and profiles with Grafana, leveraging open source software including Prometheus, Mimir, Loki, Tempo, and Pyroscope. The company is 100% remote with team members across 40+ countries.
About the Role
The Databases team owns and operates the telemetry databases: Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles. These are multi-tenant distributed systems implemented in Go and operating at scale on Kubernetes across AWS, GCP, and Azure. The Mimir squad has three sub-squads: Ingest, Storage, and Query. This role is on the Query sub-squad, focusing on optimizing the efficiency and resilience of querying metrics at large volumes.
Responsibilities
- Take an active role in influencing the roadmap and career objectives.
- Work with the team to deliver new features and iterate based on results.
- Drive projects from initial idea to operations in customer hands.
- Embrace open-source culture and contribute to other projects.
- Design, build, operate, and maintain critical systems, owning reliability, performance, and availability.
- Participate in follow-the-sun on-call rotations.
- Support team members, participate in design discussions, and collaborate.
- Learn new skills by understanding the cloud product, customers, and the codebase of a large distributed system.
Qualifications
- Motivated self-starter with a bias towards action.
- Customer-focused with a passion for intuitive products.
- Good time management skills.
- Pragmatic: able to break down complex challenges into modular solutions.
- Collaboration and communication skills in a fully remote setup.
- Solid experience with at least one programming language; Go preferred, but Python, C, C++, Rust, or similar translate well.
- Experience leading and delivering projects from requirements to shipping.
- Experience developing software that runs in the Cloud or systems engineering.
- Experience with being on-call and following the DevOps model.
- Experience writing clean, robust, and performant software.
- Familiarity with observability systems (metrics, logs, traces).
- Comfortable with microservices architecture and distributed systems.
- Experience and comfort developing with LLMs like Claude and Codex.
Bonus Points
- Experience with Kubernetes.
- Experience with queue systems, e.g., the Kafka protocol.
- Been a user of Grafana and Prometheus in operational roles.
- Familiarity with infrastructure as code.
Compensation & Benefits
Base compensation range for this role in the United States is USD 174,986 - USD 209,983. Benefits include equity, bonus (if applicable), and other benefits listed on the company's careers page. The company offers a global annual leave policy of 30 days per annum, with 3 days reserved for Grafana Shutdown Days.
Application Instructions
Apply through the provided Greenhouse link.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.