> Markdown version of [/jobs/ext/1691274-staff-software-engineer-databases](https://www.wearedevelopers.com/jobs/ext/1691274-staff-software-engineer-databases). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer Databases - **Company:** Grafana Labs - **Location:** Spain (Remote available) - **Salary:** €94,025.0 - €112,830.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, C++ (Programming Language), Software as a Service, Code Review, Query Languages, Software Design Documents, Distributed Data Store, Automation of Marketing, Metadata, Open Source Technology, Prometheus, Parquet, Large Language Models, Grafana, Kubernetes - **Published:** July 16, 2026 - **Apply:** https://www.jobleads.com/es/job/e8d301a9b66b48b4dbb7d10f94ae06b60 ## About the Role * Technical leadership with a track record of multi-quarter initiatives that span design, delivery, and ops. * Deep systems experience building and operating production distributed data systems. * Strong software craftsmanship; clean, robust, performant code with a focus on shipping. * Proficiency in Go (or a path to it); Rust, C, or C++ experience is acceptable. * Operational mindset: ownership of production services, pager duty, reduced toil, and SLO-driven product. * Customer focus: breaking problems into short feedback loops and iterating fast. * Leadership through collaboration, design docs, and clear communication in a fully remote environment., * Tracing, OpenTelemetry, or large-scale observability expertise. * Designing query languages or programmatic APIs. * Experience with columnar storage formats (Parquet, etc.). * Operating multi-tenant, multi-cell SaaS infrastructure at scale on Kubernetes. * Building for AI/LLM consumers (structured APIs, metadata, deterministic outputs). * Open-source contribution or maintainership. * Experience with Grafana, Prometheus, Loki, or Tempo in a previous role or homelab. * Experience in a fully remote, globally distributed team., Remote-first; synchronous video meetings combined with asynchronous written collaboration. We value creativity, diverse perspectives, and open communication. ## Description * Deliver reliable Grafana Cloud Traces by removing rough edges, confusing limits, and hidden failures. * Achieve operational excellence at scale, expanding from ~50 to triple-digit cells with autoscaling, parameterized rollouts, and reduced toil. * Evolve Tempo into a platform enabler with higher-density APIs, trace aggregation, TraceQL metrics, and LLM-friendly interfaces. * Push performance further: faster query latency at hundreds of MB/s ingestion and 30-day query ranges. * Prepare Tempo for an agent-driven world with larger, burstier workloads and new AI-powered workflows. What You'll Be Doing * Lead multi-quarter technical initiatives such as trace aggregation APIs, limitless Tempo, autoscaling, and query engine improvements. * Own the architecture of core Tempo components-ingestion, storage, query, and metrics generation-and drive design reviews. * Design APIs for humans and agents, shaping the next generation of Tempo's interfaces. * Drive operational excellence under concrete SLOs (P99 write latency, incident recurrence, TCO per ingested GB). * Partner with Product and sibling teams to ship features that unblock them. * Mentor engineers through code review, design feedback, pairing, and documentation. * Participate in on-call rotation and incident response. * Contribute to Tempo's open-source community by reviewing external contributions. ## Related Videos - [All your telemetry data from any source in one place](https://www.wearedevelopers.com/videos/57-all-your-telemetry-data-from-any-source-in-one-place) - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/videos/100075-parquet-delta-iceberg-ducklake-an-introduction-for-developers) - [A Data Mesh needs Open Metadata](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Effortlessly Scale Prometheus With The Telemetry Data Platform – And Keep your Grafana Dashboards, Too!](https://www.wearedevelopers.com/magazine/3-effortlessly-scale-prometheus-with-the-telemetry-data-platform-and-keep-your-grafana-dashboards-too) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)