Staff Backend Engineer - Grafana App Platform | Spain | Remote

Grafana Labs Grafana Labs · Data AI · Germany, Ireland, Spain, Sweden, United Kingdom · Remote · R&D: Grafana

Staff Backend Engineer role focused on refactoring Grafana's core architecture to be fully multi-tenant and scalable, serving as a platform for proprietary apps. The role involves coding new features, enhancing operational experience, authoring design documents, roadmap shaping, and mentoring. While the company uses AI coding assistants and offers access to frontier models, the core of the role is backend engineering for a SaaS observability platform, not direct AI/ML model development.

What you'd actually do

  1. Coding new features, enhancing the operational experience of the systems you develop, and iteratively improving them based on production insights
  2. Authoring, contributing to and reviewing design documents
  3. Taking an active role in shaping the roadmap
  4. Mentoring and supporting other team members and collaborating with different teams across the organization
  5. Owning the experience of our customers by participating in weekday 12h x 5d and a separate weekend 24h x 2d on-call rotations.

Skills

Required

  • strong coding skills
  • operational experience
  • SaaS platform experience
  • distributed systems problems (e.g. scalability, multi-tenancy, data isolation, HA, …)
  • excellent communication skills
  • willing to work across teams
  • Golang

Nice to have

  • familiarity with Golang or excitement to learn the language

What the JD emphasized

  • operating the software you have built
  • SaaS platform
  • common distributed systems problems
  • planning and rolling out changes safely to avoid service disruptions is crucial