Zedmos
Alle Stellen

Engineering

Senior Engineer — Go, Steuerungsebene

Team
Engineering · Senior
Standort
Germany
Arbeitsform
Hybrid · Vollzeit
Arbeitssprachen
English / German

Über die Rolle

Die Dienste zwischen Konsole und Bestand: Policy an Firewalls unterschiedlicher Versionen ausliefern, Ergebnisse zurückbringen und ein mandantenfähiges System streng halten. Schwierig sind Verteilung, Upgrade-Sicherheit und keine verlorenen Datensätze.

Ihre Aufgaben

  • Dienste bauen und verantworten, die Konfiguration an den Bestand verteilen und je Gerät melden, was tatsächlich geschah — ein Teilrollout muss sichtbar sein, nicht angenommen.
  • Mandantentrennung dichthalten. In einem System mit den Daten vieler Kunden ist die Grenze zwischen ihnen das Produkt.
  • Upgrades überlebbar machen: mehrere Versionen gleichzeitig im Feld, zweimal ausführbare Migrationen und ein Weg zurück.
  • Das Betriebsbild des Gebauten verantworten — was es im degradierten Zustand tut und woran man das erkennt.

Was wir suchen

  • Mehrere Jahre Go in Produktion, an Diensten, auf die andere Teams angewiesen waren.
  • Sie haben etwas Nebenläufiges entworfen, es debuggen müssen — und können sagen, was Sie heute anders machen würden.
  • Echte Erfahrung mit einer Datenbank unter Last: Transaktionen, Indizes und was passiert, wenn eine Migration auf Live-Verkehr trifft.
  • Englisch in Wort und Schrift. Deutsch ist willkommen und nicht Voraussetzung.

Hilfreich, nicht Voraussetzung

  • Sie haben Gebautes selbst betrieben, mit Rufbereitschaft — und es hat verändert, wie Sie das Nächste gebaut haben.
  • Vertrautheit mit WireGuard oder einem System, in dem Schlüsselmaterial nie am falschen Ort sein darf.
  • Sie haben eine Migration geschrieben, über deren Umkehrbarkeit Sie froh waren.

Was wir bieten

  • Ein System mit echtem Betriebsgewicht: Was Sie ausliefern, betreiben Dienstleister auf eigener Infrastruktur.
  • Verantwortung vom Entwurf bis zum laufenden System, ohne Übergabe dazwischen.
  • Entscheidungen offen getroffen — von denen, die damit leben müssen.

Bewerbung

Uns interessiert, wie Sie über Fehlerfälle denken. Der Großteil dieser Arbeit ist, was passiert, wenn eine Verteilung halb gelingt, ein Gerät drei Versionen zurückliegt oder eine Migration auf Verkehr trifft. Haben Sie dazu eine Geschichte, beginnen Sie damit.

Vier Schritte: über Sie, einige Fragen der zuständigen Person, Ihr Lebenslauf, und eine Prüfung, bevor etwas gesendet wird.

Auf diese Stelle bewerben