Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 3
API
AWS @ 6
Audit
Azure @ 6
Communication @ 6
Data Engineering @ 4
Distributed Systems @ 4
Experimentation @ 6
GCP @ 6
Go
Grafana
OLAP
Observability @ 4
Rust @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is seeking a Senior Software (Database) Engineer to help build the underlying storage system for a general-purpose data platform. The database will support both OLAP and OTLP workloads, separation of compute and storage, and deployment across multiple cloud providers. This is an early-stage, high-autonomy role focused on evolving systems from internal dogfooding to production-grade SaaS.
Responsibilities
- Design, implement, test, and operate database components, including ingestion, query planning, distributed query execution, data formats, and storage formats.
- Help define and build a scalable, multi-tenant database service with tenant isolation, usage tracking, quotas, audit logs, background jobs, and reliable service boundaries.
- Build APIs and database interfaces for AI agents, MCP tools, command-line interfaces, and internal applications to retrieve data quickly.
- Make practical trade-offs between rapid experimentation and long-term reliability as the project moves from prototype to production.
- Instrument database services with metrics, logs, traces, alerts, and dashboards.
- Shape architecture, service boundaries, storage choices, API contracts, deployment patterns, and engineering practices.
- Take ownership of database solutions to ensure they are scalable, maintainable, innovative, and aligned with user workflows.
- Communicate effectively and collaborate across teams in a dynamic environment.
Requirements
- Strong experience building production-grade, user-facing software systems.
- Ability to tackle complex engineering problems and make design decisions with minimal supervision.
- Familiarity with AI technologies and frameworks, with a practical focus on delivering reliable solutions.
- Comfort with prototyping, experimentation, feedback collection, and rapid iteration.
- Proven initiative, ownership, and ability to work through ambiguity and define scope.
- Effective communication and a collaborative, solutions-oriented approach.
- Experience with distributed systems, catalogs and table formats, and query engines.
- Mastery of a programming language such as Golang, C++, or Rust.
- A proven track record of delivering software that reached production and is actively used.
- Exposure to cloud-native environments such as AWS, GCP, or Azure.
- Experience using observability tools to understand and troubleshoot system behavior.
Bonus Points
- Experience building distributed query engines.
- Experience building data warehouses or data lakes.
- Experience building tools for data engineering.
Work Arrangement
This is a remote opportunity for applicants located in Spain, Sweden, the United Kingdom, Ireland, or Germany. Grafana Labs is a remote-first company that works primarily asynchronously and in writing, with regular video meetings.
Compensation And Benefits
- Sweden base compensation: SEK 775,000–SEK 969,000 per year.
- Equity, bonus where applicable, and other benefits.
- Global annual leave policy of 30 days per year, including three Grafana Shutdown Days.
- In-person onboarding.
- Career growth opportunities and a transparent, collaborative, open-source-oriented culture.
More jobs at Grafana Labs
Engineering Manager - Observability
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 117,000-137,000 per year
Senior Backend Engineer - Databases - Analytics
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 97,000-121,000 per year
Engineering Manager - Observability
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
SEK 878,000-1,098,000 per year
Engineering Manager - Observability | UK | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
GBP 103,000-129,000 per year
Engineering Manager - Observability | Spain | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 94,000-117,000 per year
Similar jobs
Senior Backend Engineer - Databases - Analytics
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 104,000-130,000 per year
Senior Backend Engineer - Databases - Analytics | Spain | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 83,000-103,700 per year
Senior Backend Engineer - Databases - Analytics | UK | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
GBP 91,000-114,700 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Staff Backend Engineer - Grafana Second Horizon | UK | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
GBP 104,000-124,800 per year
Staff Backend Engineer - Grafana Second Horizon
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
SEK 878,600-1,054,300 per year
Staff Backend Engineer - Grafana Second Horizon
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 117,600-141,100 per year
Staff Backend Engineer - Grafana Second Horizon
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 109,700-131,700 per year