Backend Engineer - Platform - Stacks

📍 Ireland
EUR 81,000-102,000 per year
MIDDLE
✅ Remote

Tech Stack

AWS @ 2 Azure @ 2 Compliance Debugging Distributed Systems @ 2 GCP @ 2 Go Grafana Helm @ 2 Kubernetes @ 2 Terraform @ 2

Details

Grafana Labs is hiring a Backend Engineer - Platform - Stacks to build and operate control-plane and reconciliation systems for Grafana Cloud stacks at scale.

Responsibilities

  • Design, build, and operate reconciliation systems, including the Stack State Service (SSS) backend, to track desired stack state and detect/repair drift across stack templates, grafana.com state, Hosted Grafana, and actual customer stack configuration.
  • Collaborate across SSS, grafana.com, and deployment configurations to keep stack lifecycle workflows reliable, observable, and resilient.
  • Improve operational efficiency by reducing deployment complexity (e.g., aiming for single PR regional SSS deployment) and contributing to the Stack Config Reconciliation project.
  • Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration.
  • Support new region and cluster rollouts, including operational paths to bring stacks online safely in new Grafana Cloud regions.
  • Improve incident response and recovery paths for stack misalignment, reconciliation failures, plugin rollout issues, and Hosted Grafana integration failures.
  • Partner with Product, Hosted Grafana, Infrastructure, Support, and adjacent AppCore squads on customer-impacting stack lifecycle work.
  • Contribute to roadmap planning, technical design, OnCall improvements, and long-term simplification of stack operations.
  • Own production behavior of the systems you build (runbooks, dashboards, alerts, reconciliation safety, rollout controls, and recovery procedures), including debugging across service boundaries and making careful changes affecting customer stacks.

Requirements

  • At least 1 year of fully remote work experience.
  • Some experience working on a SaaS platform and familiarity with distributed systems concepts (scalability, multi-tenancy, HA).
  • Professional experience with Golang and willingness to work across backend service and application code.
  • Strong care for developer and user experience, and product quality.
  • Some experience delivering projects from brainstorming through shipping to customers.
  • Write clean, well-tested software that others can understand, operate, and maintain.
  • Ability to take well-defined tasks, break them down, and execute iteratively.
  • Willingness to collaborate across teams so work aligns with other squads and external stakeholders.
  • Familiarity with Kubernetes in AWS, GCP, or Azure, plus exposure to infrastructure-as-code tools (e.g., Helm, Terraform, Jsonnet).
  • Experience participating in blameless incident response and contributing to post-incident reviews.

Benefits

  • 100% Remote, Global Culture
  • Scaling Organization
  • Transparent Communication
  • Innovation-Driven
  • Open Source Roots
  • Empowered Teams (high trust, low ego)
  • Career Growth Pathways
  • Approachable Leadership
  • Passionate People
  • In-Person onboarding (to learn from new team members)
  • Balance is Key: global annual leave policy of 30 days per annum, with 3 days reserved for Grafana Shutdown Days; compliance with local legislation where applicable.

Compensation

  • In Ireland, base compensation range: EUR 81,000 - EUR 102,000.
  • Includes Restricted Stock Units (RSUs) for ownership in Grafana Labs.

More jobs at Grafana Labs

Similar jobs