97K–121K EUR / year
Senior Backend Engineer - Databases - Analytics
BackendRemote — Germany
Published on 2026-09-22
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Grafana Labs is looking for a Senior Backend Engineer to help build the database layer for a new AI-native data intelligence system. This role involves creating a scalable architecture for a multi-tenant database service and building APIs for data retrieval. The position is suited for someone comfortable working with ambiguity and making architectural decisions.
About the company
Grafana Labs builds open-source and commercial observability tools for metrics, logs, and traces, centered on Grafana dashboards. It helps teams monitor infrastructure and applications and investigate incidents.
Stack
OLAPOTLPgolangC++RustAWSGCPAzure
What you'll do
- Design, implement, test, and operate data ingestion and query execution
- Define and build architecture for a multi-tenant database service
- Build APIs and interfaces for data retrieval
- Make trade-offs between fast experimentation and long-term reliability
- Instrument database services with metrics and logs
- Contribute to technical direction and architecture choices
- Communicate effectively in a collaborative environment
- Take ownership of database solutions
What we're looking for
- Solid experience building production-grade software systems
- Familiarity with AI technologies
- Ability to iterate and experiment quickly
- Proven initiative and ability to drive projects
- Effective communication skills
- Experience with distributed systems and query engines
- Mastery of a programming language like golang, C++, or Rust
- Exposure to cloud-native environments
Nice to have
- Experience building distributed query engines
- Experience with data warehouses or data lakes
- Experience building tools for data engineering
Benefits
- 100% remote work
- Global collaborative culture
- Transparent communication
- Opportunities for career growth
- In-person onboarding
- 30 days annual leave policy
Hiring process
- Resume screening
- Technical interview
- Team interview
- Final interview with leadership
