Senior Database Backend Engineer, Analytics at Grafana Labs
Closed
Build a distributed analytics database for Grafana’s AI-aware data platform, including ingestion, queries and multi-tenant services. The employer lists Spain (Remote).
- Location
- Remote
- Advertised region
- Spain (Remote)
- Work arrangement
- remote
- Technologies
- C++, AWS, Azure, GCP
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
This opening is not confirmed as active. Check the employer source before applying.
Role overview
This database engineering role helps create the storage layer for a new data-intelligence platform that gives people and AI agents governed access to enterprise context. The system combines analytical and fresh-data queries, separates compute from storage and is intended to run across cloud providers. Each requisition specifies a remote hiring country.
Responsibilities
- Design, implement, test and operate database ingestion, query planning, distributed execution and data or storage formats.
- Build multi-tenant service foundations, including isolation, quotas, usage tracking, audit logs and reliable background work.
- Create APIs and database interfaces for agents, command-line tools and internal applications to retrieve context.
- Instrument services with metrics, logs, traces, dashboards and alerts and improve reliability from observed behaviour.
- Help choose architecture, storage, APIs and deployment practices as the product moves from prototype to production.
Qualifications
- Experience building production software and making technical decisions with ownership in ambiguous projects.
- Practical understanding of AI tools, rapid prototyping and collaborative iteration.
- Distributed systems, data catalogues or table formats, query engines and a language such as Go, C++ or Rust.
- Cloud-native experience on AWS, GCP or Azure and use of observability tools for diagnosis.
- Distributed query engines, data warehouses, data lakes or data-engineering tools are additional strengths.
Technology in this role
- C++: Distributed systems, data catalogues or table formats, query engines and a language such as Go, C++ or .
- AWS: Cloud-native experience on AWS, GCP or Azure and use of observability tools for .
- Azure: Cloud-native experience on AWS, GCP or Azure and use of observability tools for .
- GCP: Cloud-native experience on AWS, GCP or Azure and use of observability tools for .
- C: Distributed systems, data catalogues or table formats, query engines and a language such as Go, C++ or .
- Go: Distributed systems, data catalogues or table formats, query engines and a language such as Go, C++ or .
- Golang: • Mastery of a programming language like golang, C++, or .
- Rust: Distributed systems, data catalogues or table formats, query engines and a language such as Go, C++ or .
- CAN: Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, .
- Salesforce: Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana .
- Grafana: Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at .
Role-specific candidate guide
Preparation notes based on the employer’s stated responsibilities and qualifications.
Understanding the scope. This Senior Backend Engineer - Databases - Analytics | Spain | Remote position at Grafana Labs is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “This database engineering role helps create the storage layer for a new data-intelligence platform that gives people and AI agents governed access to enterprise context. The system combines analytical and fresh-data…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the software engineering area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that may have changed since this copy was checked. Where this page says a fact is not specified, treat it as an open question rather than an implied promise.
What the responsibilities signal. The posting specifically names “Design, implement, test and operate database ingestion, query planning, distributed execution and data or storage formats.”; “Build multi-tenant service foundations, including isolation, quotas, usage tracking, audit logs and reliable background work.”; “Create APIs and database interfaces for agents, command-line tools and internal applications to retrieve context.”. For each duty, identify a project where you performed comparable work and be ready to describe the context, your own contribution, constraints, decisions, and measurable result. Explain how you moved from the initial need to implementation, review, release or operational follow-through, where those stages apply. If the work involved other teams or users, distinguish your decisions from the group’s contribution. Avoid presenting a technology keyword as proof by itself: connect it to the problem you solved, the scale or complexity involved, and what changed after your work. The source may contain additional duties; review it directly before preparing your application.
How to read the requirements. The listed qualifications include “Experience building production software and making technical decisions with ownership in ambiguous projects.”; “Practical understanding of AI tools, rapid prototyping and collaborative iteration.”; “Distributed systems, data catalogues or table formats.
Benefits
- The employer describes remote work, stock units, in-person onboarding and an annual leave policy of 30 days, subject to local law. Country-specific pay ranges are listed on the individual employer postings.
About Grafana Labs
Grafana Labs develops Grafana Cloud and open-source observability software that helps teams examine metrics, logs and traces. The employer describes itself as a fully remote company.
Employer websiteHow to apply
Check the original posting to confirm the role is still open before applying.
Check employer postingSource checked: 2026-10-13
Browse job categories
Related jobs
- Senior Backend Engineer, Growth and MSSP at Horizon3 — Horizon3
- Senior Backend Integrations Engineer at Horizon3 — Horizon3
- Staff Backend Engineer, Loki at Grafana Labs (Australia) — Grafana Labs
- Staff Backend Engineer, Loki at Grafana Labs (Singapore) — Grafana Labs
- Senior Autonomous Defense Backend Engineer at Horizon3 — Horizon3
- Staff Autonomous Defense Software Engineer at Horizon3 — Horizon3
