Overview
Backend Engineer for the AppCore Stacks squad, building and operating systems that create, configure, reconcile, migrate, and run Grafana Cloud stacks at scale.
What you'll do
- Design, build, and operate reconciliation systems (including the SSS backend) to track desired stack state and repair drift.
- Collaborate across SSS, grafana.com, and deployment configurations to keep stack lifecycle workflows reliable, observable, and resilient.
- Improve operational efficiency by reducing deployment complexity and contributing to the Stack Config Reconciliation project.
- Manage rollout mechanisms for plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration.
- Support region and cluster rollouts and the operational paths required to bring stacks online safely.
- Improve incident response and recovery paths for stack misalignment, reconciliation failures, and related integration issues.
- Contribute to roadmap planning, technical design, OnCall improvements, and long-term simplification of stack operations.
What you'll need
- At least 1 year of fully remote work experience.
- 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.
- A focus on developer and user experience and product quality.
- Some experience contributing to project delivery from brainstorming to shipping to customers.
- Ability to write clean, well-tested software that others can understand, operate, and maintain.
- Familiarity with Kubernetes in AWS, GCP, or Azure, and exposure to infrastructure-as-code tooling (e.g., Helm, Terraform, Jsonnet).
Details
- Location: Spain (Remote).
- Work setup: Remote-first company.
- Compensation in Spain (base): EU 65K - EU 81K.
Read the full description and apply on the company’s own careers page.