Grafana Labs
Grafana Labs
Grafana Labs entwickelt Open-Source-Software für Observability, mit der sich die Performance und der Zustand von Infrastrukturen, Anwendungen und Frontend-Systemen verstehen lassen. Die Plattform vereint Metriken, Logs, Traces und Profile über Produkte wie Grafana, Loki, Tempo und Mimir. Damit können Unternehmen Daten visualisieren, Dienste überwachen, Anomalien untersuchen, Ursachen analysieren und Service-Level-Ziele verwalten. Grafana Labs bietet Optionen für die Bereitstellung in der Cloud und im eigenen Unternehmen sowie Integrationen für Technologien wie Prometheus und OpenTelemetry. Das Unternehmen ist in den Bereichen Enterprise-SaaS und künstliche Intelligenz tätig und entwickelt Werkzeuge für Teams, die für Infrastrukturüberwachung und moderne Observability zuständig sind.

Senior Backend Engineer für Datenbanken

Leite die Backend-Entwicklung für Tempo, Grafana Labs’ Open-Source-System für verteiltes Tracing, und arbeite an dessen Datenbankkomponenten. Verbessere skalierbare APIs, Leistung, Zuverlässigkeit und Betrieb der Observability-Produkte von Grafana.

Beschreibung

  • Lege die technische Richtung für komplexe Herausforderungen auf der Tempo-Roadmap fest.
  • Leite mehrmonatige Engineering-Initiativen von der Problemdefinition bis zum Rollout.
  • Arbeite mit Staff Engineers und dem Tech Lead zusammen, um die teamübergreifende Ausrichtung zu gestalten.
  • Verantworte Komponenten für Datenaufnahme, Speicherung, Abfragen und Metrikgenerierung.
  • Erstelle und präsentiere Designdokumente und nimm an Design-Reviews teil.
  • Berücksichtige bei technischen Entscheidungen Leistung, Kosten und Komplexität.
  • Entwickle strukturierte, vorhersehbare und leicht auffindbare APIs für Menschen, Agents, Produkte und Integratoren.
  • Erreiche SLOs, darunter die P99-Schreiblatenz, wiederkehrende Vorfälle und Kosten pro aufgenommenem GB.
  • Verringere den Betriebsaufwand durch konfigurierbare Rollouts und umsetzbare Warnmeldungen.
  • Stimme dich mit Product und verwandten Teams ab, darunter App Observability, Asserts, Drilldown und Grafana Assistant.
  • Unterstütze die Weiterentwicklung von Engineers durch Code-Reviews, Design-Feedback und Pairing.
  • Beteilige dich an Rufbereitschaften, der Reaktion auf Vorfälle und deren Nachbesprechungen.
  • Trage zu Tempo und zur Open-Source-Community bei, auch durch Reviews externer Beiträge.
  • Bringe Trace-Aggregation, Autoscaling, Leistung bei Datenaufnahme und Abfragen, Multi-Cell-Betrieb und kundenorientierte Limits voran.

Anforderungen

  • Nachweisliche Erfolge bei der Umsetzung komplexer, mehrmonatiger Projekte vom Entwurf bis zur Auslieferung und zum Betrieb.
  • Umfangreiche praktische Erfahrung mit dem Aufbau und Betrieb verteilter Datensysteme in der Produktion.
  • Erfahrung mit Datenaufnahme-Pipelines, Speicher-Engines, Abfrageausführung oder vergleichbaren Systemen.
  • Ausgeprägtes Software-Handwerk mit Fokus auf sauberen, zuverlässigen, effizienten und wartbaren Code.
  • Sehr gute Go-Kenntnisse oder Erfahrung mit Rust, C oder C++ und die Bereitschaft, Go zu erlernen.
  • Erfahrung mit der Verantwortung für Produktionsdienste und der Teilnahme an Rufbereitschaften.
  • Erfahrung darin, betrieblichen Aufwand zu verringern und SLOs als Produktfunktion zu behandeln.
  • Kundenorientierte Herangehensweise und pragmatische, iterative Umsetzung.
  • Klare schriftliche und mündliche Kommunikation in einem vollständig remote und asynchron arbeitenden Umfeld.
  • Wohnsitz in den Vereinigten Staaten oder Kanada.

Zusatzleistungen

  • Restricted Stock Units (RSUs).
  • Vom Unternehmen finanziertes Budget für KI-Programmierassistenten.
  • Zugang zu fortschrittlichen Modellen von OpenAI, Anthropic und Google.
  • Vollständig remote arbeiten und Teil einer globalen Remote-Kultur sein.
  • Möglichkeiten zur beruflichen Weiterentwicklung.
  • Persönliches Onboarding.
  • 30 Urlaubstage pro Jahr, einschließlich drei Grafana Shutdown Days.
  • Transparente Kommunikation und regelmäßige unternehmensweite Updates.
  • Eigenverantwortung und Unterstützung, um hochwertige Arbeit zu leisten.
  • Eine selbstbestimmte Kultur mit viel Vertrauen und wenig Ego.
  • Globale Urlaubsregelung, vorbehaltlich der lokalen Gesetze.