Senior Software Engineer - Grafana Cloud Observability Provider

📍 Germany
📍 Spain
📍 United Kingdom
📍 Sweden
GBP 91,800-110,100 per year
SENIOR
✅ Remote

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 4 Go @ 4 Grafana @ 4 Prometheus @ 4 Python @ 4 Java @ 4 Distributed Systems @ 4 Communication @ 7 Networking @ 4 Rust @ 4 Microservices @ 4 Debugging @ 4 API @ 4 OpenTelemetry @ 4 Observability @ 4 AI @ 4

Details

Grafana Labs is the company behind the open observability cloud. Grafana Cloud is a fully managed observability platform integrating metrics, logs, and traces with Grafana and enabling customers to leverage open source observability software such as Prometheus, Mimir, Loki, and Tempo without the overhead of installing, maintaining, and scaling their own observability stack.

This role is a remote opportunity targeted at candidates located in the United Kingdom, Spain, Germany, or Sweden. You will join the Observability department and be part of the team that designs, builds, and scales the Cloud Observability product suite, providing customers the ability to collect, visualize, analyze, and understand metrics and logs data from hundreds of cloud provider services. The work includes dashboards, alerts, documentation, infrastructure and close collaboration with other teams. Engineers at Grafana are encouraged to contribute to open source projects (for example Alloy, Prometheus, OpenTelemetry, and Beyla).

Responsibilities

  • Design and implement high-quality, scalable integrations for various 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.
  • Support the technical direction and vision of the team and contribute to strategic discussions and future development of observability solutions.
  • Collaborate with Sales, Product, and Support teams to deliver a holistic product experience.
  • Participate in your team’s follow-the-sun on-call rotations and take ownership of the services you run.
  • Contribute to open-source projects that may be outside your team’s immediate scope.
  • Communicate and collaborate effectively in a remote-first environment.

Requirements

Minimum Qualifications

  • 5+ years of experience with at least one programming language. Grafana uses Go but candidates with long-term experience in other major languages (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 (e.g., 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 an on-call rotation and incident management.

Preferred Qualifications

  • Experience designing and building observability backends for various systems and applications.
  • Experience contributing to or maintaining open source projects, with evidence of successful pull requests and community collaboration.
  • Understanding of metrics collection, visualization, and alerting concepts.

What You’ll Bring

  • A passion for observability and a willingness to share knowledge through documentation and blog posts.
  • Customer engagement skills and strong communication.
  • Relevant open source experience, ideally in the observability domain, and willingness to be active in OpenTelemetry and Prometheus communities.
  • Curiosity and eagerness to learn new languages and frameworks.
  • Understanding of production environments and experience operating production services and organizing on-call duties.
  • Mentorship experience and the ability to coach other team members.

Compensation & Benefits

  • In the UK, the base compensation range for this role is £91,755 - £110,106. 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 Grafana’s careers page. The company offers 100% remote work, a global annual leave policy (30 days per annum, with 3 days reserved for Grafana Shutdown Days), in-person onboarding, and other cultural/organizational benefits.

Other Information

  • Grafana Labs is a 100% remote company with a global team and embraces diversity and inclusion. The engineering organization is entirely remote and uses video calls for coordination. The role may require representing Grafana in open source communities and participating in on-call rotations. Grafana may utilize AI tools in its recruitment process to assist in matching CVs to job postings.