Senior Backend Engineer - Alerting

📍 Spain
EUR 83,000-99,600 per year
SENIOR
✅ Remote

Used Tools & Technologies

Not specified

Required Skills & Competences

Go @ 3 Grafana @ 4 Prometheus @ 4 Python @ 3 Java @ 3 Distributed Systems @ 4 Communication @ 7 Rust @ 3 Observability @ 4 AI @ 4

Details

Grafana Labs is the company behind the open observability cloud. We are a 100% remote company with team members across 40+ countries. Grafana Cloud is a fully managed observability platform built for scale. The Grafana Alerting squad operates at the core of the Grafana open-source project and its mission is to provide a comprehensive way for users to manage alerts, both on-prem and at cloud scale.

Responsibilities

  • Influence the squad roadmap and your own career objectives.
  • Work with your team to deliver new features, iterate based on results, and drive projects from ideation through to operations in customers' hands.
  • Design, build, operate, and maintain critical systems, owning reliability, performance, and availability.
  • Participate in your team’s on-call rotation and take ownership of the services you run.
  • Embrace open-source culture and contribute to projects beyond your immediate scope.
  • Mentor and support other team members, participate in design discussions, and collaborate closely with teammates in a remote-first environment.
  • Learn new skills by gaining a deeper understanding of the cloud product, customers, and a large distributed codebase.

Examples of recent projects in the Alerting domain:

  • Building distributed systems to scale alert ingestion and delivery of Prometheus-based alerts.
  • Unifying Alerting setup and delivery for Grafana and Prometheus-based alerts.
  • Building distributed systems to scale alert evaluation, reaching over 500 evaluations per second in production.

Requirements / Qualifications

  • Solid experience with at least one programming language. Grafana uses Go; familiarity with Python, Java, C++, Rust or similar translates well.
  • Experience delivering projects end-to-end: gathering requirements, brainstorming, shipping, and iterating in a self-driven way.
  • Experience developing software that runs in the Cloud OR experience with systems engineering.
  • Experience writing clean, robust, and performant software that is maintainable by others.
  • Comfortable working remotely with strong communication skills and an independent, proactive attitude.
  • Customer-focused mindset and pragmatism: able to break down complex challenges and iterate with short feedback loops.

Compensation & Rewards

  • Spain compensation range for this role: EUR 82,988 - EUR 99,586 (annual). Actual compensation may vary by level, experience, and skillset.
  • All roles include Restricted Stock Units (RSUs).

Why You’ll Thrive at Grafana Labs

  • 100% remote, global culture with collaborative, open, and transparent decision-making.
  • Scaling organization with meaningful work and opportunities for career growth.
  • Innovation-driven environment with autonomy and support to ship work and experiment.
  • Open-source roots and empowered teams operating with high trust and low ego.
  • In-person onboarding to help new hires integrate and learn from peers.
  • Global annual leave policy of 30 days per annum (with 3 days reserved for Grafana Shutdown Days), subject to local legislation.

Equal Opportunity & Recruitment

  • Grafana Labs is an equal opportunity employer and will recruit, train, compensate, and promote regardless of protected characteristics.
  • The company may utilize AI tools in recruitment to assist matching CVs to job postings; recruitment team manually reviews CVs for alignment.

Location & Work Model

  • This is a remote opportunity; applications from Spain are specifically encouraged. The role is remote-first and requires strong remote collaboration skills.

Notes

  • The Alerting squad works closely with Grafana Cloud teams and customers to ensure alerting is reliable and scalable for critical systems and infrastructure.