Used Tools & Technologies
IaCRequired 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.
Go @ 4
Grafana @ 4
Kubernetes @ 4
Prometheus @ 4
Distributed Systems @ 4
Leadership @ 4
Communication @ 7
SRE @ 3
- 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 used by millions globally. The Grafana Search & Storage squad is developing Grafanaβs next-generation storage layer and manages features for discovery and organization such as Search and Folders. This role contributes to Unified Storage within Grafana Cloud and the App Platform, using a Kubernetes-inspired Operator pattern to interact with data.
Responsibilities
- Influence the roadmap and own career objectives.
- Work with the team to deliver new features and iterate based on results.
- Drive projects from ideation through to operations and customer delivery.
- Contribute to open-source projects that may be outside the immediate team scope.
- Design, build, operate, and maintain critical systems, owning reliability, performance, and availability.
- Participate in on-call rotations and take ownership of running services.
- Mentor and support team members, participate in design discussions, and collaborate across the team.
- Learn and deepen understanding of the cloud product and large distributed system codebases.
- Communicate effectively in a largely remote engineering organization.
Requirements
- Motivated self-starter with a bias towards action and a customer focus.
- Strong collaboration and communication skills for fully remote teamwork.
- Solid experience with the Go programming language.
- Demonstrated knowledge of and experience working with large distributed systems.
- Experience delivering projects end-to-end (requirements to shipping to customers) in a self-driven way.
- Experience developing software that runs in the Cloud or experience with systems engineering.
- Experience writing clean, robust, and performant software that is maintainable by others.
Bonus Points
- Prior use of Grafana and Prometheus in operational roles (including on-call experience or hobby/homelab use).
- Familiarity with being on-call and performing operations/SRE tasks.
- Familiarity with the concept of infrastructure as code.
Compensation & Rewards
- In the UK, the base compensation range for this role is Β£91,000 - Β£114,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process.
- Benefits include equity, bonus (if applicable), and other benefits referenced on the company careers page.
Why Youβll Thrive at Grafana Labs
- 100% remote, global culture with transparent communication and empowered teams.
- Scaling organization with defined career growth pathways and approachable leadership.
- Open-source roots and emphasis on autonomy and innovation.
- In-person onboarding and an annual leave policy (30 days per annum; 3 days reserved for Grafana Shutdown Days).