Used Tools & Technologies
PostgreSQLRequired 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
Docker @ 4
Go @ 4
Grafana @ 4
Kubernetes @ 4
MySQL @ 4
Prometheus @ 4
DevOps @ 4
CI/CD @ 4
Distributed Systems @ 3
Leadership @ 4
Communication @ 4
Mentoring @ 4
SRE @ 4
Microservices @ 3
API @ 4
SQLite @ 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 the company behind the open observability cloud and a 100% remote organization. The Grafana Backend Services squad delivers Grafana functionality end-to-end for both On-Prem and Cloud customers, owning API codebases, a CLI tool, and orchestration infrastructure required to run Grafana at Cloud scale. This role is available for candidates located in the United Kingdom, Germany, Spain, Ireland, and Sweden.
Responsibilities
- Work with your team to deliver new functionality and iterate to improve results
- Contribute to and review design documents for upcoming features
- Embrace and contribute to open-source projects that may sit outside your immediate team scope
- Influence roadmap and career objectives
- Participate in your team’s on-call rotations and take ownership of the services you run
- Mentor and support other team members, participate in design discussions, and collaborate across squads
- Share ideas and knowledge across diverse technical viewpoints
- Work closely with other squads in the Grafana Division
- Use modern AI coding assistants as part of the development workflow (company-funded usage budget available), following security guidelines
Requirements
- Solid backend development experience (ideally with Go)
- Good understanding of storage solutions, with emphasis on relational databases such as MySQL, SQLite, and Postgres
- Experience delivering projects end-to-end: gathering requirements, designing, shipping, and iterating based on feedback
- Experience writing clean, robust, and performant software that is maintainable by others
- Experience mentoring junior engineers in a collaborative and asynchronous environment
- Ability to decompose complex challenges and deliver iterative, modular solutions
- Willingness to be on-call and operate production services
Bonus Points
- Experience with open-source software and/or commercial open-source companies
- Experience with Docker and Kubernetes
- Experience with CI/CD, DevOps, or Developer Efficiency initiatives
- Prior operational use of Grafana and Prometheus
- Familiarity with microservices architecture and distributed systems (or eagerness to learn)
- Experience with SRE/operations tasks and being on-call
Compensation & Rewards
- Germany base compensation range: €97,000 - €121,000 (country-specific; actual compensation may vary by level, experience, and skillset). Benefits include equity, bonus (if applicable), and other benefits listed on Grafana's careers page.
Why You’ll Thrive at Grafana Labs
- 100% remote, global culture with distributed teams
- Scaling organization with meaningful, high-impact work
- Transparent communication and approachable leadership
- Strong open-source roots and community-driven values
- Company-funded support for AI-assisted development tools
- In-person onboarding to help new hires integrate
- Global annual leave policy (30 days per annum; 3 days reserved for Grafana Shutdown Days, subject to local legislation)
Equal Opportunity Employer
Grafana Labs is an equal opportunities employer and welcomes applications from everyone. The company may utilize AI tools in recruitment to assist matching CVs to postings; inbound CVs are reviewed manually by the recruitment team.