Tech Stack
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.
Distributed Systems
Docker @ 4
Grafana @ 3
IaC
Kubernetes @ 4
Microservices
Observability
Prometheus
Python @ 3
Rust @ 3
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, the company behind the open observability cloud, is founded on the principles of open source, open standards, open ecosystems, and open culture.
Grafana Cloud is a fully managed observability platform that integrates metrics, logs, and traces with Grafana, allowing customers to leverage open source observability software (including Prometheus, Mimir, Loki, and Tempo) without installing, maintaining, and scaling their own observability stack.
This is a remote opportunity. Grafana Labs is interested in applicants based in Spain, Ireland, Germany, the UK or Sweden at this time.
Responsibilities
- Take an active role in influencing the roadmap and your own career objectives
- Work with your team to deliver new features, then use results to iterate and improve
- Drive projects from initial ideation through to operations once in the hands of customers
- Embrace the open-source culture and contribute to other projects that may not directly fall within your team’s scope
- Design, build, operate, and maintain critical systems, owning reliability, performance, and availability
- Participate in on-call rotations and take ownership of the services you’re running
- Support other team members and participate in design discussions and collaboration
- Learn new skills by gaining a deeper understanding of the cloud product and customers and getting to know the codebase of a large distributed system
Requirements
- Solid experience with at least one programming language (Grafana Labs uses Go; familiarity with Python, C, C++, Rust or similar translates well)
- Some experience with delivering projects from gathering requirements through brainstorming ideas to shipping a product in a self-driven way
- Some experience developing software that runs in the cloud or some experience with systems engineering
- Experience writing clean, robust, and performant software that is easily maintained by others
Bonus Points For
- Experience working with Kubernetes and/or Docker
- Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer, or using these tools on hobby/homelab projects)
- Exposure to microservices architecture and distributed systems, and a desire to learn
- Familiarity with being on-call and performing operations/SRE tasks, or with the concept of infrastructure as code
Compensation & Rewards
In the UK, the base compensation range for this role is £91,000 - £1114,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 listed on the company careers page.
Compensation ranges are country specific. If you apply from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.