Senior Software Engineer - Grafana Cloud Observability Provider | Spain | Remote

📍 Germany
📍 Spain
📍 United Kingdom
📍 Sweden
EUR 83,000-99,600 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 Hiring @ 4 Communication @ 7 Networking @ 4 Rust @ 4 Microservices @ 4 Debugging @ 4 API @ 4 OSS @ 4 OpenTelemetry @ 4 Observability @ 4

Details

Grafana Labs is hiring a Senior Software Engineer to join the Observability team working on Grafana Cloud — a composable observability platform integrating metrics, logs, and traces with Grafana. This is a remote opportunity focused on designing, building, and scaling cloud observability product suites, including integrations, dashboards, alerts, documentation, and infrastructure. The role is remote and Grafana Labs is looking for candidates in the UK, Spain, Germany, or Sweden.

Responsibilities

  • Design and implement high-quality, scalable integrations for various infrastructure components, databases, and applications.
  • Create middleware components, SDKs, and libraries that simplify development and maintenance of observability solutions.
  • Represent Grafana Labs in open source forums, working groups, and events when necessary.
  • Work with product teams, design, and docs to develop features aligned with product strategy and customer needs.
  • Support the technical direction and vision of the team, contributing 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.
  • Embrace and contribute to open-source projects (e.g., Prometheus, OpenTelemetry, Alloy, Beyla) and the broader OSS community.

Requirements

Minimum Qualifications

  • Strong 5+ years of experience with at least one programming language. Grafana Labs uses Go, but candidates with long-term experience in major languages (Python, .NET, Java, Rust, etc.) and 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 to the Role

  • Passion for observability and sharing knowledge via documentation and blog posts.
  • Willingness to engage with customers and strong communication skills.
  • Relevant open source experience, ideally in the observability domain.
  • Willingness to become an active member of OpenTelemetry and Prometheus communities.
  • Curiosity and enjoyment of learning new languages and frameworks, setting up examples, and investigating how systems work.
  • Experience operating production services and organizing on-call responsibilities.
  • Active mentorship of other team members.

Compensation & Benefits

  • In Spain, the base compensation range for this role is €82,988 - €99,586 (actual compensation may vary based on level, experience, and skillset).
  • Benefits include equity, bonus (if applicable), and other benefits referenced by Grafana Labs.
  • In-person onboarding and a global annual leave policy of 30 days per annum (3 days reserved for Grafana Shutdown Days). Grafana Labs will comply with local legislation where applicable.

Other Details

  • Remote-first company with a global engineering organization. Regular video calls and strong communication skills are required.
  • Grafana Labs is an equal opportunity employer and encourages applicants from diverse backgrounds.