Senior Software Engineer - Grafana Cloud Observability Provider | Germany | Remote
Used Tools & Technologies
Not specified
Required 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.
Software Development @ 4
Go @ 6
Grafana @ 4
Prometheus @ 4
Python @ 6
Java @ 4
Distributed Systems @ 4
Communication @ 4
Networking @ 4
Rust @ 4
Microservices @ 4
Debugging @ 4
API @ 4
OpenTelemetry @ 4
Observability @ 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. Grafana Cloud is a fully managed observability platform that integrates metrics, logs, and traces with Grafana and leverages open-source projects such as Prometheus, Mimir, Loki, and Tempo. Grafana Labs is remote-first and global, and engineers have opportunities to contribute to open source communities.
Role overview
You will be part of the team that designs, builds, and scales the Cloud Observability product suite, enabling customers to collect, visualize, analyze, and understand metrics and logs data from hundreds of cloud provider services. Work includes dashboards, alerts, documentation, infrastructure, and close collaboration with other teams to provide seamless experiences. The team also contributes to open-source projects such as Alloy, Prometheus, OpenTelemetry, and Beyla.
This is a remote role targeted at candidates located in the UK, Spain, Germany, or Sweden. The posting includes a Germany base compensation range (see Compensation section).
Responsibilities
- Design and implement high-quality, scalable integrations for infrastructure components, databases, and applications
- Create middleware components, SDKs, and libraries to simplify development and maintenance of observability solutions
- Represent Grafana Labs in open source forums, working groups, and events when necessary
- Work with product, design, and docs teams to develop features aligned with product strategy and customer needs
- Contribute to the technical direction and vision of the team and support strategic discussions
- Collaborate with Sales, Product, and Support to deliver a holistic product experience
- Participate in follow-the-sun on-call rotations and take ownership of the services you run
- Contribute to open-source projects and embrace open-source culture
Requirements
Minimum qualifications:
- 5+ years of experience with at least one programming language (they use Go but candidates with long-term experience in Python, .NET, Java, Rust, etc., and a willingness to learn Go are acceptable)
- In-depth knowledge of at least one major cloud provider, including core services, APIs, identity and access models, networking, and operational patterns
- Experience with cloud-based software development and production systems
- Experience writing clean, maintainable, robust, and performant software
- Familiarity with observability tooling (Grafana, Prometheus, Loki, OpenTelemetry)
- Experience driving projects from ideation to production
- Experience with microservices architecture and distributed systems
- Excellent problem-solving and debugging skills
- Experience participating in on-call rotations and incident management
Preferred qualifications:
- Experience designing and building observability backends
- Experience contributing to or maintaining open source projects
- Understanding of metrics collection, visualization, and alerting concepts
What you’ll bring
- Passion for observability and sharing knowledge (docs, blog posts)
- Willingness to engage with customers
- Excellent communication skills
- Relevant open source experience (ideally in observability)
- Willingness to be active in OpenTelemetry and Prometheus communities
- Curiosity and eagerness to learn new languages and frameworks
- Experience operating production services and organizing on-call
- Mentorship experience
Compensation & Benefits
- In Germany, the base compensation range for this role is €97,034 - €116,441 (actual compensation may vary by level, experience, and skillset). Benefits include equity, bonus (if applicable), and other benefits listed by Grafana Labs.
- In-person onboarding and a global annual leave policy of 30 days per annum (3 days reserved for Grafana Shutdown Days). The company will comply with local legislation where applicable.
Culture & Equal Opportunity
- 100% remote, global culture; remote-first engineering organization
- Open-source roots, transparent communication, and career growth pathways
- Grafana Labs is an equal opportunity employer and encourages applications from diverse backgrounds