Senior Software Engineer (m/w/d) in ANÜ– AFRA-59
Randstad Digital Germany AG
Ansprechpartner: Talissa Blajan
Frankfurt, Deutschland
Verkehr und LogistikAPIsAutomatisierungMessaging Application Programming InterfaceScrumSoftwareentwicklungIntegration (Software)TypsystemeVersionierungWorkflowsZachman FrameworkMulti-Agent SystemsGitLabGitlab-CiInfrastrukturautomatisierungs-Frameworks
Beschreibung
Rahmendaten
Zeitraum: 24.09.2026 – 23.09.2029
Einsatzort: 80% Remote / 20% onsite Frankfurt am Main
Projektsprache: Deutsch C1/C2
Auslastung: 100% (1 FTE)
Anstellungsart: Arbeitnehmerüberlassung
Projektbeschreibung
Für einen Großkonzern im Mobilitäts- und Logistikumfeld suchen wir einen Senior Software Engineer zur Mitverantwortung für den Aufbau und die Weiterentwicklung eines zentralen Frameworks für KI-gestützte Automatisierungen.
Das Plattform-Team entwickelt wiederverwendbare Bausteine, Laufzeitumgebungen und Schnittstellen, mit denen nutzende Teams eigenständig agentische Workflows bauen und betreiben können.
Aufgaben:
- Konzeption und Implementierung robuster Framework-Bausteine (Schema-, Contract- und Laufzeit-Design) für Agenten, Tools, Skills und Guardrails
- Betreuung der Inner-Source-Registries und Review/Integration von Beiträgen anderer Teams (Maintainer-Rolle)
- Anbindung diverser KI-Modelle/APIs, Routing, Retry-/Rate-Limiting sowie Wissensintegration (RAG, Model Context Protocol)
- Aufbau von Test- und Evaluierungsverfahren zur Messung der Ergebnisgüte agentischer Abläufe
- Bereitstellung von CI/CD-Pipelines in GitLab, Containern, Observability (Tracing, Token-/Kostenmonitoring) und Sandboxing
- Wissensvermittlung und Architektur-Dokumentation (ADR, arc42)
Anforderungen – must have (zwingend erforderlich, auch in Jahren und in den einzelnen Projektreferenzen aufgeführt und erläutert!):
- Fähigkeit, Frameworks, Plattformen und APIs als Fundament für andere Teams zu entwerfen und technisch/strategisch zu schneiden
- Mehrjährige Erfahrung in der Softwareentwicklung (Fullstack), davon mind. 10 Jahre im Bau von Frameworks, SDKs, Developer Tooling oder Plugin-Systemen
- Schema- & Contract-Design: Datenmodelle und Schnittstellen sauber definieren (z.B. JSON Schema, Typsysteme) inkl. Versionierung und Kompatibilität
- Sprachen: Exzellente Kenntnisse in TypeScript (Typsystem, Generics, Interfaces, Plugin-/Adapter-Muster) sowie Python und portable Shell-Skripte
- Fundierte Grundlagen im Software-Engineering: OOP, Entwurfsmuster (Builder, Factory, Strategy, Adapter, Registry etc.) und Dokumentation (ADR, arc42, C4)
- Security-Grundwissen: Authentifizierung/Autorisierung (OAuth, PAT, RBAC), Secrets-Handling, Trust Boundaries und Bedrohungsbilder (Injection, SSRF, Token-Leakage, Prompt Injection)
- Netzwerk- & Protokollwissen: HTTP/HTTPS, Retry/Backoff, Rate-Limiting und RPC-/Aufrufsemantik (z.B. JSON-RPC, Model Context Protocol)
- GitLab CI/CD & Container: Pipeline-Design mit blockierenden Quality Gates, Merge-Request-Workflows, Docker für reproduzierbare Builds
- Gelebte agile Praxis: Aktive Mitarbeit im Scrum-Team, Backlog Refinement, vertikaler Aufgabenschnitt, Definition of Done, Jira
- Deutschkenntnisse auf C1-Niveau oder höher in Wort und Schrift
- Laufende praktische Anwendung moderner KI-Werkzeuge im Entwicklungsprozess (z.B. Copilot, Claude Code, Cursor, Kiro CLI o.ä.)
- Fundiertes Verständnis zentraler KI-Konzepte: LLM, Context Window, Embeddings, RAG, Tool Calling, Agenten, Orchestrierung, Guardrails, Evaluation, Kosten/Token
- Fähigkeit, Grenzen und Fehlerbilder von KI-Systemen fundiert einzuschätzen und Architekturentscheidungen danach auszurichten
- Konzeption und Aufbau modularer Agentensysteme (Agent-Definition, Steering, Skills, Hooks, Guards)
- Testen nicht-deterministischer Systeme (statistische Validierung, Testwiederholungen, feste Benchmark-Datensätze)
- Ausgeprägte Kommunikationsstärke zur Wissensvermittlung komplexer Frameworks an Entwickler- und Fachteams
- Sofortige Handlungsfähigkeit in KI-Technologien ohne Einarbeitungsbedarf
Anforderungen – nice to have:
- Praxiserfahrung mit Multi-Agenten-Orchestrierung im Produktivbetrieb (State Management, Loops, Recovery)
- Erfahrung in der quantitativen Messung der Ergebnisgüte agentischer Abläufe (Evaluationsmetriken, Modellwechsel-Validierung)
- Observability für KI-Systeme: Tracing von Model-/Tool-Calls sowie Metriken zu Latenz, Token-Verbrauch und Kosten
- Sandboxing & Isolationskonzepte für Code- und Tool-Ausführung (Container, isolierte Runtimes, VMs)
- Erfahrung mit dem Model Context Protocol (MCP) oder vergleichbaren Tool-Anbindungsprotokollen
- Konzeption von Guardrail- und Policy-Systemen zur Absicherung und Verhaltenssteuerung
- Erfahrung in internen Plattform- oder Enablement-Teams
- Kenntnisse von Enterprise-KI-Diensten (z.B. AWS Bedrock AgentCore, Microsoft Foundry / Copilot Studio)
- Erfahrung im skalierten agilen Umfeld (z.B. SAFe / ART)
- Erfahrung im regulierten Konzern- oder Bahnumfeld bezüglich Security, Datenschutz und Compliance
- Vorteilhaft: Kenntnisse in Deno, Cross-Platform-CLI-Tools, Embedded-Datenbanken und gute Englischkenntnisse
Ich freue mich auf die Zusendung Ihres Profils inkl. Verfügbarkeit und gewünschter Konditionen (Jahresbruttogehalt)!