Skip to main content

Staff Backend Engineer - Mimir Query, Databases

Grafana Labs
Remote - USAUpdated 4d ago
Base salary
$175k–$210k
Published base salary range
Location
Remote - USA
Remote eligibility
Employment
Full-time
Staff / Principal
Role family
Engineering
Developer tools
Role skills
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

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

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.