Remote Deutschland
Staff Software Engineer für Datenbank-SRE
Für das gemeinsame Onboarding ist persönliche Anwesenheit vor Ort vorgesehen.
- Arbeitszeit
- Montags bis freitags gelten 12-Stunden-Bereitschaftsschichten, zwischen Nordamerika und Europa nach lokalen Arbeitszeiten aufgeteilt. Eine separate 24-Stunden-Rotation deckt Wochenenden ab; ein Wochenende fällt etwa alle 6–8 Wochen an.
- Erfahrung
- Gefordert sind mindestens 8 Jahre Softwareentwicklung, davon erhebliche Zeit mit Aufbau und Verantwortung verteilter Produktivsysteme, sowie Erfahrung mit Multi-Tenant-Betrieb, SLOs und Bereitschaftsdienst für Produktivsysteme.
- Vergütung
- Gehalt nicht angegeben
Die Rolle in Kürze
Die Rolle verbessert die Zuverlässigkeit weltweit betriebener Multi-Tenant-Datenbanken durch Produktentwicklung, Automatisierung und operativen Betrieb. Sie setzt teamübergreifend technische Leitlinien, begleitet Engineers und arbeitet mit der Entwicklungsleitung an Roadmaps und Produktstrategie.
Deine Aufgaben
- Die Rolle entwickelt produktiven Code für Dienste, Werkzeuge sowie Mimir, Loki und Tempo, damit Datenbanken bei stark wachsender Nachfrage robuster, selbstheilend und skalierbar bleiben.
- Sie entwickelt Automatisierung und Plattformwerkzeuge, die repetitive Betriebsarbeit reduzieren und Zuverlässigkeitspraktiken über Regionen und Cloudanbieter hinweg skalieren.
- Sie leitet technische Entwürfe, erstellt Designdokumente, prüft Designs und Pull Requests und berücksichtigt Skalierbarkeit und Betreibbarkeit bereits beim Funktionsentwurf.
- Sie verantwortet das SLO-Framework, entwickelt mandantenspezifische SLOs und Zuverlässigkeitsmodelle weiter und beseitigt systemische Fehlerursachen anhand von SLO-Budgetverbrauch und Störungserkenntnissen.
- Sie verbessert Observability und Alarmierung, um Probleme vor den Kunden zu erkennen und gezielte, bearbeitbare Eskalationen zu ermöglichen.
- Sie übernimmt Bereitschaft für Kunden mit höchsten SLA-Anforderungen, dient als technische Eskalationsstelle und leitet die Behebung kundenwirksamer Störungen einschließlich erforderlicher gemeinsamer Kundenanrufe. Schuldzuweisungsfreie Nachbesprechungen führen zu technischen Verbesserungen.
- Sie untersucht Kundeneskalationen, verfolgt Maßnahmen nach Störungen, optimiert Kapazitäten und Konfigurationen und überführt wiederkehrende Probleme in dauerhafte Lösungen oder Automatisierung.
- Sie setzt teamübergreifend die technische Richtung, betreut Engineers, vermittelt früh im Entwicklungsprozess anwendbare Zuverlässigkeitspraktiken und gestaltet mit der Entwicklungsleitung Roadmaps und Produktstrategie.
Das solltest du mitbringen
Erforderlich
- Gefordert sind mindestens 8 Jahre Erfahrung in der Softwareentwicklung, darunter erhebliche Zeit mit dem Aufbau verteilter Systeme im Produktivbetrieb und der Übernahme ihrer Verantwortung.
- Gefordert sind ausgeprägte Fähigkeiten in der Entwicklung produktiver Software sowie sauberer, getesteter Code und die Fähigkeit zu gezielten Änderungen an großen, fremden Open-Source-Codebasen. Kenntnisse in mindestens einer objektorientierten Sprache sind ideal.
- Gefordert ist ein tiefes Verständnis verteilter Systeme hinsichtlich Leistung, Skalierung und Fehlerverhalten sowie die Fähigkeit, mögliche Ausfälle vorauszudenken.
- Gefordert ist Erfahrung im großmaßstäblichen Betrieb von Multi-Tenant-Systemen auf Kubernetes in AWS, GCP oder Azure mit Infrastructure-as-Code-Werkzeugen wie Terraform, Helm oder Jsonnet.
- Gefordert ist praktische Erfahrung im Entwurf und in der Implementierung von SLOs.
- Gefordert ist Erfahrung im Bereitschaftsdienst für Produktivsysteme einschließlich ruhiger, methodischer Fehlersuche unter Druck, Beteiligung an schuldzuweisungsfreier Störungsbehebung und Erstellung hochwertiger Störungsnachbesprechungen.
- Gefordert ist technische Führung auf Staff-Niveau durch das Vorantreiben teamübergreifender Projekte, das Setzen technischer Leitlinien und die Weiterentwicklung anderer Engineers.
- Gefordert sind anwendungsfähige Kenntnisse der Linux-Interna, von Netzwerken und Cloudspeicher.
Von Vorteil
- Wünschenswert ist Erfahrung mit Mimir, Loki, Tempo, Pyroscope, Prometheus oder anderen Observability- und Zeitreihendatenbanken.
- Beiträge zu Open-Source-Projekten sind wünschenswert.
- Wünschenswert ist Erfahrung im Customer Reliability Engineering oder mit kundenbezogenen Eskalationen.
Weitere Angaben
- Nicht sämtliche Profilanforderungen müssen erfüllt sein.
- Erwartet werden intellektuelle Neugier, Transparenz, ausgeprägte Handlungsorientierung und Freundlichkeit.
So ist Remote hier geregelt
- Die Tätigkeit erfolgt remote und richtet sich an Personen aus dem Vereinigten Königreich, Schweden, Spanien oder Deutschland.
- Das Onboarding findet gemeinsam mit anderen neuen Mitarbeitenden persönlich vor Ort statt.
Das wird angeboten
- In Deutschland beträgt die Grundvergütung 109.709 bis 131.651 Euro. Die tatsächliche Vergütung kann je nach Einstufung, Erfahrung und den im Interview bewerteten Fähigkeiten variieren.
- Zum Vergütungspaket gehören Unternehmensbeteiligungen und gegebenenfalls ein Bonus.
- Es gelten weltweit 30 Urlaubstage pro Jahr; davon sind 3 Tage für betriebliche Schließtage reserviert. Anwendbare örtliche gesetzliche Vorgaben werden eingehalten.
- Es bestehen definierte Möglichkeiten zur beruflichen Weiterentwicklung.
So läuft die Bewerbung
- KI-Werkzeuge können den Abgleich von Lebenslaufinformationen mit Stellenprofilen unterstützen. Das Recruitingteam prüft eingehende Lebensläufe weiterhin manuell auf ihre Passung zu offenen Stellen.
- Bei einem anderen Bewerbungsstandort als Deutschland werden die für den jeweiligen Markt festgelegte Vergütungsspanne und Leistungen zu Beginn des Verfahrens besprochen.
Veröffentlicht: Datum unbekannt · Quelle geprüft: 17.10.2026.
Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.