Senior Backend Engineer (Databases, Analytics)

Grafana

Banyoles

Presencial

EUR 90.000 - 130.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

30 days vacation holidays
Healthcare stipend
Pension contributions
$1,500 annual learning and development
Remote work with coworking stipend
Headspace mindfulness subscription
Global Employee Assistance Program
Paid parental leave

Descripción de la vacante

Grafana is seeking a Senior Software (Database) Engineer to help build the underlying storage system for its data platform. You will own parts of the database including ingestion, query planning, and distributed execution, while teams collaborate to ensure scalability and reliability.

The role emphasizes pragmatic architectural decisions and evolving from prototype to production-grade SaaS. Responsibilities include building scalable APIs for AI agents, implementing tenant isolation, and

Formación

  • Proven track record of delivering software that made it into production and is actively used by users.
  • Experience using observability tools to understand and troubleshoot system behavior.
  • Exposure to working in cloud-native environments (e.g., AWS, GCP, Azure).
  • Proven initiative: you take ownership and drive projects forward, pushing boundaries to find the most impactful solutions.
  • AI experience with a practical mindset: you’re familiar with AI technologies and frameworks, and you focus on delivering high-quality solutions.
  • Quick iteration and experimentation: you’re comfortable releasing prototypes, collecting feedback, and iterating with a pragmatic mindset.
  • Experience with distributed systems, catalogs and table formats, query engines.
  • Strong engineering skills: you’re a self-starter, capable of tackling complex engineering problems and making design decisions with minimal supervision.
  • Mastery of a programming language like golang, C++, or Rust
  • Experience building distributed query engines
  • Experience building data warehouses and/or data lakes
  • Experience building tools for data engineering

Responsabilidades

  • Design, implement, test, and operate ingestion, query planning, distributed query execution, data formats, storage formats.
  • Own database components and contribute to architecture for multi-tenant SaaS foundation with isolation, quotas, and audit logs.
  • Build APIs and interfaces for AI agents, MCP tools, CLIs, and internal applications to retrieve data quickly.
  • Collaborate with product and infrastructure to balance fast experimentation with long-term reliability.
  • Instrument services with metrics, logs, traces, alerts, and dashboards; improve reliability with observability.
  • Shape architecture, service boundaries, deployment patterns, and engineering practices for new product area.
  • Communicate effectively in a dynamic, collaborative environment; work across teams.

Conocimientos

Observability
Distributed systems
AI experience
Cloud-native environments
Prototyping / quick iteration
Golang
C++
Rust
Distributed query engines
Data warehouses / data lakes

Herramientas

AWS
GCP
Azure

Descripción del empleo

  • We’re looking for a Senior Software (Database) Engineer to help build the underlying storage system for our general purpose data platform. The database layer has both OLAP and OTLP capabilities to support classic analytics queries while also serving up freshly stored data. It embraces the separation of compute and storage and is designed to run on multiple cloud providers
  • This is an early-stage role on a high-autonomy team, so you should be comfortable working through ambiguity, making pragmatic architectural decisions, and building systems that can evolve from internal dogfooding to production-grade SaaS. As the team matures, there’s a broad opportunity to expand or redefine this role based on impact and initiative
  • Take ownership over and build one or multiple parts of the database: Design, implement, test, and operate ingestion, query planning, distributed query execution, data formats, storage formats
  • Create a scalable SaaS foundation: Help define and build the architecture for a multi-tenant database service, including tenant isolation, usage tracking, quotas, audit logs, background jobs, and reliable service boundaries
  • Power agent-facing retrieval workflows: Build APIs and database interfaces that allow AI agents, MCP tools, CLIs, and internal applications to retrieve data quickly
  • Work across product and infrastructure: Partner with the team to make practical tradeoffs between fast experimentation and long-term reliability, especially as the project moves from prototype to production
  • Operate what you build: Instrument database services with metrics, logs, traces, alerts, and dashboards. Use observability tools to understand system behavior and improve reliability
  • Contribute to technical direction: Help shape the architecture, service boundaries, storage choices, API contracts, deployment patterns, and engineering practices for a new product area
  • Effective communication: You’ll be working in a highly dynamic and collaborative environment, so we need someone who can communicate effectively and contribute across teams
  • Ownership and impact: Take full ownership of the database solutions you develop, ensuring they are not only innovative but also scalable, maintainable, and aligned with real user workflows
Benefits
  • Vacation: Balance is key. Our team enjoys 30 days of paid vacation each year on top of national holidays, parental leave, and sick leave. We also take a breather on a number of Grafana Shutdown Days each year
  • Healthcare: We’re proud to provide health coverage or stipends for our colleagues in the US, UK, Canada, the Netherlands, Sweden, Singapore, and India
  • Retirement planning: There’s no time like the present to start saving for your future. We make employer contributions into the pension pots of our team members in the US, UK, Canada, the Netherlands, Sweden, and Germany
  • Professional development: On top of a $1,500 annual learning and development stipend, Grafanistas have thousands of on-demand courses at their fingertips to help them grow professionally. Want to attend a conference or training? Go ahead. Just pass on what you learned
  • Work location: Vast majority of our roles are fully remote, focused on hiring the best talent and allowing you to perform from the comfort of your home. If you fancy a change of scene, we’ll also reimburse you up to $175 a month for a personal co-working space
  • Choice of tech: There’s no one-size-fits-all when it comes to the tech required to do your job. Choose the laptop and accessories you need when you join us, and we’ll refresh them every three years
  • Mindfulness: When you join the team, you can sign up for a complimentary subscription to Headspace to take advantage of the benefits of mindfulness and meditation. Our wellbeing resource group also organize sessions run by fellow Grafanistas or external trainers
  • Global Employee Assistance Program: We offer all team members a 100% confidential support service with 24/7 365 access to professionally qualified counsellors and specialists
  • Paid parental leave: Grafana offers paid parental leave to all eligible new parents. This offers Grafanistas time to bond with and care for their children in the first year after birth or adoption

Proven track record of delivering software that made it into production and is actively used by usersCollaborative attitude: You communicate effectively with your peers. You’re open to feedback, and you bring a solutions-oriented mindset to the tableExperience using observability tools to understand and troubleshoot system behaviorExposure to working in cloud-native environments (e.g., AWS, GCP, Azure)Proven initiative: You take ownership and drive projects forward, pushing boundaries to find the most impactful solutions. You can deal with ambiguity and are able to define scope where things are loosely definedAI experience with a practical mindset: You’re familiar with AI technologies and frameworks, and you focus on delivering high-quality solutions that work in the real world, not just in theoryQuick iteration and experimentation: You’re comfortable releasing prototypes, collecting feedback, and iterating with a pragmatic mindsetExperience with distributed systems, catalogs and table formats, query enginesStrong engineering skills: Solid experience building production-grade, user-facing software systems. You’re a self-starter, capable of tackling complex engineering problems and making design decisions with minimal supervisionMastery of a programming language like golang, C++, or RustYou may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunityExperience building distributed query enginesExperience building data warehouses and/or data lakesExperience building tools for data engineering

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer - Databases - Analytics | UK | Remote
Senior Backend Engineer - Databases - Analytics | UK | Remote

Showcify, Inc. • España

A distancia
GBP 91.000 - 115.000
Equity
Bonus (if applicable)
Senior Backend Engineer - Databases - Analytics | UK | Remote
Senior Backend Engineer - Databases - Analytics | UK | Remote

Grafanalabs • España

A distancia
GBP 91.000 - 115.000
Equity
Bonus
30 days annual leave
+1
Senior Backend Engineer - Databases - Analytics | Spain | Remote
Senior Backend Engineer - Databases - Analytics | Spain | Remote

Grafana • España

A distancia
EUR 83.000 - 104.000
Remote work
Staff Backend Engineer - Grafana Second Horizon | Spain | Remote
Staff Backend Engineer - Grafana Second Horizon | Spain | Remote

Grafana • Madrid

Presencial
EUR 94.000 - 113.000
Remote-first team
RSUs
30 days annual leave
+1
Senior Backend Engineer - Databases Pyroscope | Spain | Remote New Spain (Remote)
Senior Backend Engineer - Databases Pyroscope | Spain | Remote New Spain (Remote)

Grafana • España

A distancia
EUR 82.988 - 99.586
RSUs
Remote-first culture
Staff Software Engineer (Databases SRE)
Staff Software Engineer (Databases SRE)

Grafana • Banyoles

A distancia
EUR 120.000 - 180.000
30 days vacation
Healthcare
Pension plan
+6
Staff Backend Engineer - Grafana Second Horizon | Spain | Remote New Spain (Remote)
Staff Backend Engineer - Grafana Second Horizon | Spain | Remote New Spain (Remote)

Grafana • España

A distancia
EUR 94.025 - 112.830
RSUs
Remote-first culture
Competitive compensation
Engineering Manager - Observability | Spain | Remote
Engineering Manager - Observability | Spain | Remote

Grafana • España

A distancia
EUR 94.000 - 117.000
RSUs
30 days annual leave
Grafana Shutdown Days
Senior Backend Engineer - Databases - Loki Ingest | Spain | Remote New Spain (Remote)
Senior Backend Engineer - Databases - Loki Ingest | Spain | Remote New Spain (Remote)

Grafana • España

A distancia
EUR 83.000 - 104.000
Remote work
30 days annual leave
Grafana Shutdown Days
Senior Mobile Engineer - Instrumentation SDK (iOS) | Spain | Remote
Senior Mobile Engineer - Instrumentation SDK (iOS) | Spain | Remote

Grafana • Madrid

A distancia
EUR 82.000 - 103.000
RSUs
Remote work
30 days annual leave
+1