Senior Backend Engineer, Workflow Orchestration, Temporal, Saga, Event Sourcing, Agentic AI

Llamazing Digital Engineering GmbH
Ansprechpartner: Björn Froese
BerlinBrandenburg,  Deutschland
80% RemoteFreiberuflichStart 1/2027Dauer 6 Monate100% Auslastung

Beschreibung

Für Agentic-AI-Vorhaben in der industriellen Fertigung suchen wir erfahrene Backend Engineers für verteilte Systeme (m/w/d) für unseren Expertenpool.

Ein typisches Vorhaben sieht so aus:

Ausgangslage

Ein Fertigungsunternehmen will Störungen in der Produktion mit einem agentischen Workflow bearbeiten. Fällt eine Maschine aus, tragen KI-Agenten Informationen aus MES, Produktionsplanung, Instandhaltung und Dokumentation zusammen, bewerten Handlungsoptionen (z. B. Reparatur abwarten oder Aufträge auf eine Alternativmaschine verlagern) und legen sie den verantwortlichen Rollen zur Freigabe vor. Erst nach menschlicher Freigabe werden Wartungsauftrag und Umplanung in den Zielsystemen ausgeführt. Entscheidungsrelevante Zahlen kommen aus nachvollziehbaren Regeln, nicht aus dem Sprachmodell; jeder Schritt ist unterbrechbar, wiederaufnehmbar und lückenlos protokolliert. Umsetzung auf Google Cloud mit Temporal als Workflow-Engine. Sie verantworten das Herzstück: den Vorgang als Zustandsmaschine, der Freigaben über Stunden abwarten, nach Abstürzen fortsetzen und Teilfehler sauber ausgleichen kann.

Aufgaben
  • Vorgang als expliziten, deterministischen Workflow umsetzen: Zustandsmodell, Timer, Signale für menschliche Freigaben, Eskalation
  • Seiteneffekte sauber kapseln: jeder Tool- und Modellaufruf als eigene Activity, Kind-Workflows je Agent mit begrenzter Schrittzahl
  • Idempotenz durchsetzen: fachliche Aktionsschlüssel, optimistische Sperren über Versionsstempel, Wiederholungen ohne Dubletten
  • Teilausführungen nach dem Saga-Prinzip behandeln (Gegenlauf oder ausgewiesener Offen-Stand)
  • Wiederaufnahme und Replay absichern und testen (Worker-Neustart, Fehlerinjektion, Reproduzierbarkeit bei gleichem Datenstand)
  • Schnittstellen zu Freigabe-Backend, Regelwerk und simulierten bzw. echten Zielsystemen gemeinsam mit Agent- und Integrations-Engineers festlegen
  • Betrieb von Temporal (selbst gehostet oder Temporal Cloud) mitgestalten, inklusive Namespace-Berechtigungen
  • Entscheidungen und Grenzen dokumentieren und an das Team übergeben
Muss
  • mindestens 7 Jahre Erfahrung in der Backend-Entwicklung, davon mindestens 3 Jahre mit verteilten Systemen in Produktion
  • Praxis mit mindestens einer Workflow- oder Orchestrierungs-Engine für lang laufende Abläufe (z. B. Temporal, Cadence, Camunda/Zeebe, AWS Step Functions) oder mit selbst gebauten Saga- bzw. Event-Sourcing-Lösungen
  • sicherer Umgang mit Idempotenz, Wiederholstrategien, Kompensation und Konsistenz über Systemgrenzen hinweg
  • sehr gute Kenntnisse in Go, Java, TypeScript oder Python sowie automatisierte Tests
  • Deutsch fließend, Englisch gut
Wünschenswert
  • Temporal in Produktion (Determinismus, Versionierung von Workflows, Replay-Tests)
  • Erfahrung mit LLM-Anwendungen oder Agenten-Frameworks (z. B. LangGraph, OpenAI Agents SDK)
  • Google Cloud (Cloud Run, Cloud SQL, Pub/Sub), Terraform
  • Erfahrung in Fertigung, Logistik oder Fintech
  • Zusammenarbeit in agilen, verteilten Teams
Rahmen
  • Einsatz: überwiegend remote, gelegentliche Termine vor Ort in DACH
  • Dauer: typischerweise 4 bis 6 Monate, Verlängerung möglich
  • Auslastung: 80 bis 100 Prozent
  • Start: projektabhängig, ab Q1 2027
Bewerbung
Bitte beantworten Sie kurz:
  1. Welches System mit lang laufenden Workflows oder Sagas haben Sie zuletzt maßgeblich gebaut (Engine, Domäne, Ihre Rolle, Größenordnung)?
  2. Wie verhindern Sie, dass nach einem Absturz mitten im Ablauf eine schreibende Aktion doppelt oder gar nicht ausgeführt wird?
  3. Wie hoch ist Ihr Stundensatz und ab wann sind Sie verfügbar?
Bei E-Mail-Kommunikation bitte die Projekt-ID dieser Anzeige angeben. Telefonische Kontaktaufnahme bitte nur nach vorheriger Terminvereinbarung.

Bewerben