Staff Software Engineer - Databases, Tempo | Germany | Remote

Staff Software Engineer - Databases, Tempo | Germany | Remote

Vollzeit 109709 - 131651 € / Jahr (geschätzt) Homeoffice möglich
G

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Bereich Datenbanken.
  • Unternehmen: Grafana Labs, ein führendes Unternehmen im Bereich Open Source und Observability.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: 100% remote, dynamisches Arbeitsumfeld mit großartigen Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Observability mit modernster Technologie und einem globalen Team.
  • Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit Go oder ähnlichen Programmiersprachen.

Das prognostizierte Gehalt liegt zwischen 109709 - 131651 € pro Jahr.

Grafana Labs, das Unternehmen hinter der offenen Observability-Cloud, basiert auf den Prinzipien von Open Source, offenen Standards, offenen Ökosystemen und offener Kultur. Grafana Cloud, unsere vollständig verwaltete Observability-Plattform, ist flexibel und skalierbar. Mit der tatsächlich nützlichen KI von Grafana Cloud können Organisationen alle ihre unterschiedlichen Daten sehen, verstehen und darauf reagieren, um mit der Geschwindigkeit ihrer Ambitionen voranzukommen. Heute vertrauen mehr als 35 Millionen Nutzer und über 7.000 Kunden – darunter Anthropic, Bloomberg, NVIDIA, Microsoft und Salesforce – Grafana Labs, um die Zuverlässigkeit ihrer Anwendungen und Systeme sicherzustellen, Vorfälle schnell zu lösen und ihre Telemetrie zu optimieren, um Lärm und Kosten zu reduzieren. Wir sind ein 100% remote Unternehmen mit über 1.600 Teammitgliedern in mehr als 40 Ländern und werden von führenden Investoren wie Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG und Lead Edge Capital unterstützt. Wir wachsen schnell und bleiben dabei unseren Unterschieden treu: einem Open-Source-Erbe, einer globalen kollaborativen Kultur und einer Leidenschaft für sinnvolle Arbeit. Unser Team gedeiht in einer innovationsgetriebenen Umgebung, in der Transparenz, Autonomie und Vertrauen alles antreiben, was wir tun.

Dies ist eine Remote-Möglichkeit, und wir sind an Bewerbern aus Spanien, Schweden, dem Vereinigten Königreich, Irland oder Deutschland interessiert.

Die Gelegenheit

Wir bauen Tempo, das Open-Source-Backend für verteiltes Tracing hinter Grafana Cloud Traces und Grafana Enterprise Traces (GET). Tempo erleichtert das Suchen von Traces, das Generieren von Metriken aus Spans und das Verbinden von Tracing-Daten mit Logs, Metriken und Profilen im gesamten Grafana-Stack. 2026 ist ein Wendepunkt für Tempo. Nach einem großen architektonischen Upgrade und der Einführung von TraceQL-Metriken verschieben wir uns von grundlegenden Arbeiten hin zu Produkt- und Betriebsexzellenz und entwickeln Tempo von einer SaaS-Datenbank zu einer Plattform weiter, die die nächste Generation von Observability-Produkten von Grafana antreibt (App Observability, Asserts, Traces Drilldown und KI-gesteuerte Assistenten).

Über das nächste Jahr werden Sie uns helfen:

  • Grafana Cloud Traces für Kunden reibungslos zu gestalten, indem raue Kanten, verwirrende Grenzen und versteckte Fehlermodi beseitigt werden.
  • Betriebsexzellenz in großem Maßstab zu erreichen, während wir von fast 50 Zellen heute auf dreistellige Zahlen in diesem Jahr wachsen, mit Autoskalierung, parametrierbaren Rollouts und aggressiver Reduzierung von Aufwand.
  • Tempo zu einer Plattform zu entwickeln: hochdichte APIs, Trace-Aggregation, TraceQL-Metriken und maschinen-/LLM-freundliche Schnittstellen, auf denen nachgelagerte Produkte und Agenten aufbauen können.
  • Die Leistung weiter zu steigern: schnellere Abfrage-Latenz bei Hunderten von MB/s Ingestion und leistungsfähige 30-Tage-Abfragebereiche, um mit Wettbewerbern Schritt zu halten.
  • Tempo auf eine agentengesteuerte Welt vorzubereiten: größere, burstige, hochgradige Arbeitslasten und neue Kategorien von KI-gesteuerten Workflows, wie z.B. assistentengestützte Triage und „Warum ist das langsam?“ -Untersuchungen.

Was Sie tun werden:

Als Staff Engineer bei Tempo werden Sie die technische Richtung bei den schwierigsten Problemen in unserem Fahrplan festlegen und den Standard im Team erhöhen.

  • Leiten Sie technische Initiativen über mehrere Quartale von der Problembeschreibung bis zur Umsetzung, z.B. Trace-Aggregation-APIs, Limitless Tempo, Autoscaling-Zellen und Kundenlimits oder Verbesserungen der Abfragemaschine.
  • Besitzen Sie die Architektur der Kernkomponenten von Tempo: Ingestion, Speicherung, Abfrage und Metrikgenerierung.
  • Führen Sie Design-Reviews durch, treffen Sie scharfe Abwägungen hinsichtlich Leistung, Kosten und Komplexität und dokumentieren Sie das „Warum“ für das Team.
  • Gestalten Sie APIs für Menschen und Agenten.
  • Prägen Sie die nächste Generation von Tempos Schnittstellen (strukturiert, deterministisch, entdeckbar), damit Act 3-Produkte, LLM-gesteuerte Assistenten und externe Integratoren zuverlässig auf Tempo aufbauen können.
  • Treiben Sie die Betriebsexzellenz voran. Besitzen Sie Ergebnisse gegen konkrete SLOs (P99 Schreiblatenz, Vorfallwiederholung, TCO pro ingestiertem GB) und treiben Sie das Team in Richtung Zero Ops durch Automatisierung, parametrierte Rollouts und umsetzbare Warnungen.
  • Arbeiten Sie eng mit Produkt- und Geschwisterteams zusammen. Arbeiten Sie eng mit PMs und den Teams für App Observability, Asserts, Drilldown und Grafana Assistant zusammen, um zu verstehen, wie Tempo konsumiert wird und was sie blockiert.
  • Mentorieren Sie Ingenieure. Erhöhen Sie den Ingenieurstandard durch Code-Reviews, Design-Feedback, gemeinsames Arbeiten an schwierigen Problemen und Schreiben, das das Team klüger macht als Sie es vorgefunden haben.
  • Teilnehmen am Bereitschaftsdienst für die Dienste, die Sie helfen zu bauen, und ein Multiplikator in der Vorfallreaktion und dem Lernen nach Vorfällen sein.
  • Tragen Sie zur Open Source bei. Tempo ist OSS. Sie werden mit der Community interagieren, externe Beiträge überprüfen und das Projekt offen steuern.

Wir investieren stark in die Produktivität der Entwickler. Sie können moderne KI-Coding-Assistenten als Teil Ihres täglichen Workflows verwenden (Ihre Wahl der Werkzeuge, innerhalb der Sicherheitsrichtlinien), unterstützt durch ein vom Unternehmen finanziertes Nutzungsbudget, damit Sie schnell iterieren können, ohne unnötige Reibung. Wir fördern pragmatische KI-unterstützte Entwicklung: schnellere Prototypenerstellung, Testgenerierung, Refaktorisierungen, Dokumentation und Nachverfolgung von Vorfällen – immer gepaart mit starken Code-Reviews und Qualitätsstandards. Sie haben auch Zugang zu modernen Modellen (z.B. GPT-5.6, Claude Fable, Gemini Pro 3.1).

Beispielprobleme, an denen Sie arbeiten könnten: Diese Art von Projekten landet 2026. Jedes davon ist ein Problem in Staff-Größe:

  • Trace-Aggregation und hochdichte APIs: erweitern Sie TraceQL-Metriken, entwerfen Sie LLM-freundliche Antworttypen und machen Sie Tempo zu einer erstklassigen Datenquelle für Grafanas KI-Assistenten.
  • Autoskalierung von Ende zu Ende: Kundenlimits und Tempo-Zellen, mit Hysterese, prädiktiver Skalierung für Spitzen und sicherem Herunterskalieren.
  • Agenten-Skalierungs-Ingestion und Abfrage: Leitplanken für burstige, hochgradige, agentengenerierte Arbeitslasten.
  • Abfrageleistung: neue Datenformate, intelligentere Abfrage-Pipelines, gezielte Optimierungen für gängige Drilldown- und Traces-Workflows sowie 30-Tage-Abfragebereiche.
  • Rollouts und Multi-Zellen-Betrieb: parametrierte Rollouts, Push-Button-Deployments und die Werkzeuge, um sicher in dreistellige Zellzahlen zu wachsen, ohne dass die Alarmgeräusche proportional zunehmen.
  • Grenzen und Selbstbedienung: treiben Sie die kundenorientierte Konfiguration und Observability voran, sodass Eskalationen gegen Null tendieren.

Was Sie zu einem großartigen Fit macht:

  • Technische Führung. Eine Erfolgsbilanz bei der Leitung komplexer, mehrmonatiger Initiativen, die Design, Lieferung und Betrieb umspannten und die Teams um Sie herum besser machten.
  • Tiefe Systemerfahrung. Substantielle praktische Erfahrung im Aufbau und Betrieb verteilter Datensysteme in der Produktion: Ingestion-Pipelines, Speicher-Engines, Abfrageausführung oder ähnliches.
  • Starke Software-Handwerkskunst. Sie schreiben saubere, robuste, leistungsfähige Software, die andere warten können, und wissen, wann Sie optimieren und wann Sie versenden sollten.
  • Starke Go-Kenntnisse oder einen Weg dorthin. Wir schreiben Tempo in Go. Tiefe Erfahrung in anderen Systemsprachen (Rust, C, C++) übersetzt sich gut.
  • Betriebsmentalität. Sie haben Produktionsdienste besessen, einen Pager getragen, Aufwand reduziert und SLOs als Produktmerkmal behandelt, nicht als lästige Pflicht.
  • Kundenfokus und Pragmatismus. Sie zerlegen komplexe Probleme in kurze Feedback-Schleifen: analysieren, entwerfen, ein MVP liefern, lernen, iterieren.
  • Führung durch Schreiben und Zusammenarbeit. Sie führen durch Entwurfsdokumente, Reviews und ausgelieferte Codes, nicht durch Hierarchie. Sie kommunizieren klar in einer vollständig remote, asynchronen Umgebung.

Bonuspunkte für:

  • Erfahrung mit Tracing, OpenTelemetry oder großangelegten Observability-Systemen.
  • Erfahrung in der Gestaltung von Abfragesprachen, SQL/TraceQL-ähnlichen Engines oder APIs, die programmgesteuert (von Diensten oder Agenten) konsumiert werden sollen.
  • Erfahrung mit spaltenbasierten Speicherformaten (z.B. Parquet) oder speziell entwickelten On-Disk-Formaten für analytische Arbeitslasten.
  • Erfahrung im Betrieb von Multi-Tenant-, Multi-Zellen-SaaS-Infrastrukturen in großem Maßstab auf Kubernetes.
  • Erfahrung im Aufbau für KI/LLM-Nutzer: strukturierte APIs, Metadaten-/Entdeckungsendpunkte, deterministische Ausgaben, Evaluierungs-Hilfen.
  • Open-Source-Beiträge oder -Pflege und die Fähigkeit, mit einer Community offen zu interagieren.
  • Erfahrung als On-Call-Nutzer von Grafana, Prometheus, Loki oder Tempo in einer früheren Rolle (oder in einem Homelab).
  • Erfahrung in einem vollständig remote, global verteilten Team.

Wie wir arbeiten: Wir sind ein Remote-First-Team, das sich regelmäßig über Video trifft und die meiste Arbeit asynchron, schriftlich erledigt. Wir schätzen Kreativität, unterschiedliche Perspektiven und klare Kommunikation. Tempo wird von prominenten globalen Organisationen genutzt, um kritische Anwendungen und Infrastrukturen zu überwachen, und wir erwarten von jedem im Team, einschließlich unserer Staff Engineers, dass sie Ideen beitragen, die es zu einem zuverlässigeren, nützlicheren und geliebteren Produkt machen.

Vergütung & Belohnungen: In Deutschland liegt die Grundvergütungsspanne für diese Rolle zwischen 109.709 EUR und 131.651 EUR. Die tatsächliche Vergütung kann je nach Niveau, Erfahrung und Fähigkeiten variieren, die im Interviewprozess bewertet werden. Zu den Vorteilen gehören Eigenkapital, Boni (falls zutreffend) und andere hier aufgeführte Vorteile.

Warum Sie bei Grafana Labs gedeihen werden: 100% Remote, globale Kultur - Als Remote-Only-Unternehmen bringen wir Talente aus der ganzen Welt zusammen, vereint durch eine Kultur der Zusammenarbeit und des gemeinsamen Zwecks. Skalierende Organisation – Bewältigen Sie bedeutungsvolle Arbeit in einer wachstumsstarken, sich ständig weiterentwickelnden Umgebung. Transparente Kommunikation – Erwarten Sie offene Entscheidungsfindung und regelmäßige unternehmensweite Updates. Innovationsgetrieben – Autonomie und Unterstützung, um großartige Arbeit zu leisten und neue Dinge auszuprobieren. Open-Source-Wurzeln – Auf gemeinschaftsgetriebenen Werten aufgebaut, die prägen, wie wir arbeiten. Ermächtigte Teams – Hochvertrauens-, niedriges Ego-Kultur, die Ergebnisse über Optik stellt. Karrierewachstumswege – Definierte Möglichkeiten, um Ihre Karriere zu wachsen und zu entwickeln. Zugängliche Führung – Transparente Führungskräfte, die involviert, sichtbar und menschlich sind. Leidenschaftliche Menschen – Treten Sie einem Team von klugen, unterstützenden Menschen bei, die sich leidenschaftlich für das einsetzen, was sie tun. Persönliche Einarbeitung - Wir möchten, dass Sie ab dem ersten Tag mit Ihren neuen „Grafanistas“ gedeihen, um alles über das, was wir tun und wie wir es tun, zu lernen. Balance ist der Schlüssel - Wir betreiben eine globale jährliche Urlaubsrichtlinie von 30 Tagen pro Jahr. 3 Tage Ihres Jahresurlaubs sind für Grafana Shutdown Days reserviert, um dem Team wirklich zu ermöglichen, sich zu trennen.

Gleichberechtigter Arbeitgeber: Grafana Labs ist ein Arbeitgeber, der Chancengleichheit bietet. Wir begrüßen Bewerbungen von allen, unabhängig von Rasse, Farbe, Nationalität, Herkunft, Kaste, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, Alter, Religion oder Glauben, Behinderung, Veteranenstatus, genetischen Informationen, Schwangerschaft, Mutterschaft, Familien- oder Betreuungsstatus oder einer anderen Eigenschaft, die durch das lokale Recht geschützt ist. Wir glauben, dass Gleichheit und Vielfalt eine starke Organisation aufbauen, und wir arbeiten hart daran, sicherzustellen, dass dies das Fundament unserer Organisation ist, während wir wachsen.

Staff Software Engineer - Databases, Tempo | Germany | Remote Arbeitgeber: Grafana Labs

Grafana Labs ist ein hervorragender Arbeitgeber, der eine 100% remote Arbeitsumgebung bietet und Talente aus der ganzen Welt vereint. Mit einer innovationsgetriebenen Kultur, transparenten Kommunikationswegen und klaren Karrierewachstums-Pfaden fördert das Unternehmen eine hohe Vertrauenskultur, in der Mitarbeiter ermutigt werden, bedeutende Arbeit zu leisten und neue Ideen auszuprobieren. Die Möglichkeit, an einem dynamischen, wachstumsorientierten Unternehmen teilzuhaben, gepaart mit einem globalen jährlichen Urlaubsanspruch von 30 Tagen, macht Grafana Labs zu einem attraktiven Arbeitsplatz für alle, die nach sinnvollen und lohnenden Beschäftigungsmöglichkeiten suchen.

G

Kontaktdaten:

Grafana Labs Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer - Databases, Tempo | Germany | Remote mit Bravour zu bestehen

Technische Führung
Erfahrung mit verteilten Datensystemen
Software-Handwerkskunst
Go-Programmierung
Betriebsmentalität
Kundenorientierung
Fähigkeit zur Problemanalyse