# Backend Engineer - Platform - Stacks

**Company:** [Grafana Labs](https://hotfix.jobs/companies/grafana-labs)
**Location:** Remote
**Role:** Backend Engineering
**Skills:** Go, Distributed Systems, SaaS, Microservices, Multi-Tenancy, High Availability, Eventual Consistency, Reconciliation Loops, AWS, Azure, GCP, Grafana Cloud, Kubernetes, On-Call Operations
**Posted:** 2026-07-29

> Builds and operates backend control-plane systems that create, configure, reconcile, migrate, and manage Grafana Cloud stacks at scale. The role requires Golang experience, distributed-systems knowledge, operational ownership, and comfort leading complex cross-service projects in a remote environment.

## Job Description

## Responsibilities
- Design, build, and operate reconciliation systems, including the Stack State Service backend, to track desired stack state, detect drift, and repair inconsistencies across stack templates, grafana.com, Hosted Grafana, and customer stack configuration.
- Collaborate across Stack State Service, grafana.com, and deployment configurations to keep stack lifecycle workflows reliable, observable, and resilient.
- Reduce deployment complexity and contribute to stack configuration reconciliation initiatives.
- Manage rollout mechanisms for plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration.
- Support new region and cluster rollouts and bring stacks online safely in new Grafana Cloud regions.
- Improve incident response and recovery 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, on-call improvements, runbooks, dashboards, alerts, rollout controls, and recovery procedures.
- Write efficient, readable, maintainable code and implement new microservices or systems.
- Collaborate with teammates and other departments to reach consensus on solutions.
- Coordinate with product and UX when needed and respond to customer requests and feedback.
- Participate in team decisions, roadmap planning, prioritization, and the follow-the-sun on-call rotation.

## Requirements
- At least 1 year of fully remote work experience.
- Experience working on a SaaS platform.
- Familiarity with distributed systems concepts such as scalability, multi-tenancy, and high availability.
- Professional experience with Golang.
- Comfort working remotely and collaborating asynchronously across time zones.
- Ability to lead major projects, coordinate across service boundaries, and help define technical direction.
- Experience with stateful systems, eventual consistency, and reconciliation loops.
- Ability to turn ambiguous lifecycle requirements into explicit, modular solutions.
- Ability to break complex systems work into safe, iterative increments and communicate technical tradeoffs clearly.
- Willingness to use AI-assisted and agentic development practices across design, implementation, testing, documentation, and operations.

## Similar jobs

- [Software Engineer 3, Cluster-to-Cluster](https://hotfix.jobs/jobs/59350cb1-d9b0-4cdc-9dab-a5258a40e2c6) - MongoDB - Remote
- [C++ Engineer - Experience](https://hotfix.jobs/jobs/f970e98f-e8ac-411e-bf8a-c9103a39be17) - Spotify - Stockholm, Sweden
- [Software Engineer - Wallets](https://hotfix.jobs/jobs/32955ac3-4c1c-4a94-83a2-7e6f18965180) - Rain - Remote - $220k – $270k/yr
- [Software Engineer - Branching](https://hotfix.jobs/jobs/e74343fa-f4f1-4737-8d28-ddcadd6feb92) - Supabase - Remote
- [Platform Engineer, APIs and Security](https://hotfix.jobs/jobs/c609073d-4a54-4553-984a-38a6fe0b7d18) - Adaption Labs - San Francisco, CA

**Apply:** https://hotfix.jobs/jobs/5364000d-83df-4b95-9568-db0418c3f4fc
**Canonical:** https://hotfix.jobs/jobs/5364000d-83df-4b95-9568-db0418c3f4fc