← Back to job listings
GL
Backend Engineer (Platform, Stacks)
Grafana Labs · Ireland
About The Role
Join Grafana, a leading open-source analytics and monitoring platform. As a Backend Engineer, you will be part of the AppCore Stacks squad, responsible for building and operating the systems that create, configure, reconcile, migrate, and operate Grafana Cloud stacks at scale. You will collaborate with various teams, improve operational efficiency, and contribute to roadmap planning and technical design. Enjoy a fully remote work environment, generous vacation and healthcare benefits, and opportunities for professional development.
- Design, build, and operate reconciliation systems to track desired stack state and detect and repair drift across stack templates.
- Collaborate across various teams to ensure stack lifecycle workflows remain reliable, observable, and resilient, and improve operational efficiency.
- Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration.
- You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity
- We encourage our engineers to thoughtfully leverage AI tools to enhance every stage of the lifecycle, from design and implementation to testing, documentation, and operations
- You will be particularly successful in this role if you enjoy solving challenges related to stateful systems, eventual consistency, and reconciliation loops
- At Grafana, we actively embrace AI-assisted and agentic development practices, integrating these technologies into both our engineering workflows and the systems we deliver
- We also look for strategic opportunities to embed agentic capabilities within our services to eliminate toil, bolster reliability, and ensure that complex customer workflows remain resilient and safe
- Our team is small and operates with a high degree of independence; you will be expected to lead major projects, coordinate across service boundaries, and help define the technical direction for our domain
- We are seeking a Backend Engineer who thrives on building production systems where correctness, scalability, and operational clarity are paramount
- You should be adept at breaking down complex systems work into safe, iterative increments while clearly communicating technical tradeoffs to both internal stakeholders and adjacent product teams
- As a remote-first organization, you should be comfortable collaborating asynchronously across time zones and taking full ownership of the critical systems powering Grafana Cloud
- We value engineers who can take ambiguous lifecycle requirements and transform them into explicit, modular solutions
- Familiarity with Kubernetes in AWS, GCP, or Azure, and exposure to infrastructure-as-code tooling (Helm, Terraform, Jsonnet, etc.)
- Experience participating in blameless incident response and contributing to post-incident reviews
- You write clean, well-tested software that other engineers can understand, operate, and maintain
- You have some experience working on a SaaS platform and are familiar with common distributed systems concepts (e.g., scalability, multi-tenancy, HA)
- You have at least 1 year of fully remote work experience
- Have professional experience with Golang and be willing to work across both backend service and application code
- You are willing to collaborate across teams and ensure your work is aligned with the needs of other squads and external stakeholders
- Can take on well-defined tasks, break them down, and execute iteratively to deliver working solutions and gather feedback
- Have some experience contributing to the delivery of projects, from initial brainstorming to shipping a product to the customer
- Care deeply about developer and user experience and the quality of the products that you work on
- Experience with Kubernetes control-plane patterns, operators, reconcilers, or desired-state systems
- Experience with TypeScript/Node.js
- Experience with Jsonnet/Tanka, Terraform, Flux, Argo, or similar deployment/configuration tooling
- Experience working on SaaS provisioning, tenancy, regional expansion, plugin rollout, or customer lifecycle systems
- Experience with incident response involving configuration drift, partial failure, or cross-service state mismatch
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring