Backend Engineer - Platform - Stacks | UK | Remote

Grafana Labs Grafana Labs · Data AI · EMEA · R&D: Platform

Backend Engineer for Grafana Labs' Platform team, focusing on the Application Core Services (AppCore) group. This role involves designing, building, and operating systems that manage Grafana Cloud stacks at scale, including reconciliation systems, lifecycle workflows, and rollout mechanisms for plugins, dashboards, and configurations. The work is at the intersection of product, platform, and business operations, aiming to improve reliability, developer experience, and customer workflows. The company embraces AI-assisted and agentic development practices.

What you'd actually do

  1. Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state, detect and repair drift across stack templates, grafana.com state, Hosted Grafana, and actual customer stack configuration
  2. Collaborate across SSS, grafana.com, and deployment configurations to ensure stack lifecycle workflows remain reliable, observable, and resilient
  3. Improve operational efficiency by reducing deployment complexity (e.g., aiming for single PR regional SSS deployment) and contributing to the Stack Config Reconciliation project
  4. Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration
  5. Support new region and cluster rollouts, including the operational paths required to bring stacks online safely in new Grafana Cloud regions

Skills

Required

  • backend development
  • systems design
  • workflow automation
  • reliability engineering
  • developer experience improvement
  • debugging across service boundaries
  • production system ownership
  • incident response
  • roadmap planning
  • technical design

Nice to have

  • AI-assisted development practices
  • agentic development practices
  • contribute to Open Source communities

What the JD emphasized

  • customer-impacting stack lifecycle work