Senior Backend Engineer - Alerting | Spain | Remote

Grafana Labs Grafana Labs · Data AI · Germany, Ireland, Spain, Sweden, United Kingdom · Remote · R&D: Ops

Senior Backend Engineer focused on the Alerting squad within Grafana Labs, a company known for its open observability platform. The role involves designing, building, and operating critical systems for alert ingestion, delivery, and evaluation, with a focus on scalability and reliability for both on-premise and cloud deployments. The position requires strong backend engineering skills, experience with distributed systems, and a collaborative, self-driven approach within a remote-first environment. While the company mentions 'actually useful AI' in its product, this role is primarily focused on the backend infrastructure for alerting systems, not direct AI/ML model development.

What you'd actually do

  1. Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability
  2. Work with your team to deliver new features, then use the results to iterate and improve.
  3. Drive projects from initial ideation all the way to operations once it is in the hands of customers
  4. Be a part of your team’s on-call rotations and take ownership of the services you’re running
  5. Mentor and support other team members, participate in design discussions and collaborate with the team

Skills

Required

  • Go
  • Python
  • Java
  • C++
  • Rust
  • delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way
  • developing software that runs in the Cloud
  • systems engineering
  • writing clean, robust, and performant software that is easily maintained by others
  • independent attitude
  • good communication skills

Nice to have

  • familiarity with Prometheus-based alerts
  • experience with distributed systems

What the JD emphasized

  • critical systems
  • infinite scale
  • 500 evaluations per second
  • critical infrastructure
  • fully remote setup