Staff Backend Engineer - Grafana App Platform | UK | Remote
at Grafana Labs
GBP 104,000-124,800 per year
Used Tools & Technologies
GoRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
Grafana @ 4
Distributed Systems @ 4
Communication @ 4
OSS @ 4
Observability @ 4
AI @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is a remote-first open-source company with a large global user base for Grafana and an expanding Cloud / Grafana-as-a-service business. This role focuses on refactoring Grafana's core architecture to be fully multi-tenant and scalable and building an opinionated app platform that enables OSS and proprietary apps to integrate with dashboards, alerts, incidents, and telemetry.
This is a remote position. The team is looking for candidates in the UK, Germany, Spain, Sweden, and Ireland only.
Responsibilities
- Code new features and iteratively improve systems based on production insights.
- Enhance the operational experience of the systems you develop and be responsible for operating the software you build.
- Author, contribute to, and review design documents.
- Take an active role in shaping the roadmap and collaborate across teams and stakeholders.
- Mentor and support other team members.
- Participate in weekday (12h x 5d) and a separate weekend (24h x 2d) on-call rotations.
- Prioritize pragmatic, safe rollouts for large-scale platform changes to avoid service disruptions.
Requirements / What Makes You a Great Fit
- Strong coding skills with operational experience β you have been responsible for operating the software you built.
- Experience working on SaaS platforms and dealing with distributed systems problems (scalability, multi-tenancy, data isolation, high availability).
- Excellent written and verbal communication skills; able to choose appropriate communication modes and bring stakeholders on board.
- Willingness to work across teams and align work with other squads and external stakeholders.
- Pragmatic approach: prioritize progress over perfection and handle ambiguity effectively.
- Familiarity with Golang on the backend, or strong willingness and aptitude to learn it.
Technologies / Context Mentioned
- Grafana, Grafana Cloud, Grafana Enterprise Stack
- Grafana OSS components referenced: Grafana Mimir (metrics), Grafana Loki (logs), Grafana Tempo (traces)
- Backend development in Golang
- SaaS, multi-tenancy, scalability, high availability, observability
- On-call operations and production incident handling
Compensation & Equity
- UK compensation range: Β£103,958 - Β£124,750 (actual compensation may vary by level, experience, and skillset). Role includes Restricted Stock Units (RSUs).
Why You'll Thrive / Benefits Highlights
- 100% remote, global culture and a remote-first company.
- Scaling organization with meaningful, high-impact work.
- Transparent communication, innovation-driven environment, and high-trust teams.
- In-person onboarding to integrate new hires.
- Global annual leave policy of 30 days per annum (with 3 days reserved for Grafana Shutdown Days), subject to local legislation.
Other Notes
- Grafana Labs permits use of modern AI coding assistants within security guidelines and provides company-funded usage budget and access to frontier models for developer productivity.
- Equal opportunity employer; recruitment may use AI tools to assist in matching CVs to job postings.