DA

Dandelion Civilization

Full Stack Engineer

Eckdaten

Berlin
Software Architecture

Arbeitsmodell

Vollständig remote
vor 4 Tagen
Stellenbeschreibung

Über uns

Dandelion Civilization ist ein wissenschaftsorientiertes Softwareunternehmen, das die Art und Weise verändert, wie Organisationen Talente entdecken und entwickeln. Wir nutzen Simulationen und Verhaltensanalysen, um Unternehmen dabei zu unterstützen, präzisere und datengestützte Talententscheidungen zu treffen.

Über die Rolle

Wir suchen einen Principal AI Systems Architect, der die technische Grundlage für mehrere neue Unternehmensprodukte übernimmt – von der Architektur und Infrastruktur bis hin zum Release-Management und den Qualitätsstandards in der Entwicklung.

Dies ist eine Rolle mit hoher Verantwortung. Wir suchen jemanden, der architektonische Entscheidungen für Produktsysteme, KI-Agenten-Infrastruktur und AWS-Umgebungen treffen und vertreten kann und der die technische Seite des Unternehmens in der Zusammenarbeit mit Produkt- und Betriebsbereichen repräsentiert.

Der ideale Kandidat kombiniert moderne, KI-gestützte Entwicklungspraktiken mit fundierter klassischer Softwarearchitektur.

Sie fungieren als leitender Architekt und Principal Engineer für zugewiesene Produkte: Sie treiben Projekte unabhängig von Anfang bis Ende voran und integrieren sie in das breitere Ökosystem und die Infrastruktur des Unternehmens.

Hauptverantwortlichkeiten

1) Produktarchitektur & Agentensysteme

  • Entwurf der Architektur für Produkte, Agentenebene und AWS-Infrastruktur
  • Sicherstellung von Skalierbarkeit, Leistung und Fehlertoleranz der Systeme
  • Treffen von Schlüsselentscheidungen bezüglich der Auswahl des Technologie-Stacks
  • Design von APIs, Integrationen und Protokollen für die Kommunikation zwischen Agenten
  • Dokumentation architektonischer Entscheidungen mittels ADRs

2) KI-Agenten, LLM-Systeme & KI-Governance

  • Entwicklung und Wartung von KI-Agenten: Tool-Nutzung, Speicher, mehrstufiges Schlussfolgern, Evaluierungspipelines
  • Integration von LLM-Funktionen in Produktionsabläufe
  • Design von Kontrollagenten (Kritiker, Leitplanken, Compliance-Monitore) für Arbeitsabläufe
  • Gewährleistung des Datenschutzes durch Zugriffsrichtlinien, Verschlüsselung und vollständige Audit-Protokolle für Agenten

3) Engineering-Prozesse & KI-gestützte Entwicklung

  • Implementierung und Pflege von Praktiken der spezifikationsgesteuerten Entwicklung (SDD)
  • Zerlegung von Produktanforderungen in atomare Spezifikationen
  • Nutzung von KI-Codierungstools (Cursor, Claude Code, GitHub Copilot usw.) als zentrale tägliche Entwicklungsinstrumente
  • Überprüfung von KI-generiertem Code mit Fokus auf Architektur, Sicherheit, Leistung und Randfälle
  • Förderung von Engineering-Standards und Best Practices für die KI-gestützte Softwareentwicklung

4) Zuverlässigkeit, Betrieb & Produktionsqualität

  • Verwaltung von CI/CD-Pipelines und Release-Workflows
  • Entwicklung von KI-gestützten QA- und Teststrategien
  • Teilnahme an On-Call-Rotationen, Ursachenanalysen und Post-Mortems nach Produktionsvorfällen
  • Weiterentwicklung des Observability-Stacks (Logs, Metriken, Traces)
  • Systematisches Management technischer Schulden: Nachverfolgung, Priorisierung und Lösung

Wen wir suchen

1) Erfahrung

  • 5 Jahre kommerzielle Full-Stack-Softwareentwicklungserfahrung
  • Erfahrung in der End-to-End-Verantwortung für Produktionssysteme: Architektur, Bereitstellung, On-Call, Post-Mortems
  • Erfahrung in der Arbeit in schnelllebigen Produktteams mit kurzen Lieferzyklen
  • Erfahrung in technischer Führung: architektonische Verantwortung, Mentoring von Ingenieuren, Beeinflussung von Engineering-Standards
  • Fundiertes Verständnis von Softwarearchitekturprinzipien: serviceorientierte und ereignisgesteuerte Systeme, API-Design, Datenmodellierung
  • Praktische Erfahrung beim Aufbau und Betrieb von Produktionssystemen auf AWS
  • Erfahrung bei der Entscheidung über langfristige Technologie-Stacks mit Fokus auf Anbieterunabhängigkeit und Wartbarkeit
  • Erfahrung in der Dokumentation architektonischer Entscheidungen (ADR oder gleichwertig)
  • Erfahrung im Design von Systemen, die ohne größere Neuschreibungen skalieren können

2) Technische Fähigkeiten

  • Python und TypeScript auf Produktionsniveau
  • Fundierte Node.js / JavaScript-Erfahrung (Backend-Dienste, Skripte, Build-Tooling)
  • Produktionserfahrung mit React oder Vue
  • CI/CD, Git, automatisierte Tests und Observability-Tools

3) KI-gestützte Entwicklung & Agentensysteme

  • Tägliche praktische Erfahrung mit Cursor, Claude Code, GitHub Copilot oder ähnlichen Tools
  • Starke Prompt-Engineering-Fähigkeiten: Fähigkeit, Probleme für LLMs zu zerlegen und KI-generierte Ausgaben kritisch zu bewerten
  • Erfahrung mit spezifikationsbasierten Arbeitsabläufen für die KI-Codegenerierung (SDD oder ähnliche Ansätze)
  • Produktionserfahrung mit LLM-Anwendungen: fortgeschrittenes Prompt-Engineering, RAG, Funktionsaufrufe
  • Erfahrung mit mindestens einem Agenten-Framework: Anthropic SDK, OpenAI Agents, LangGraph, LangChain oder Vercel AI SDK
  • Erfahrung im Design von Multi-Agenten-Architekturen und Protokollen für die Kommunikation zwischen Agenten
  • Verständnis von KI-Governance-Konzepten: Leitplanken, Kontrollagenten, Autonomie-Grenzen, Audit-Protokolle
  • Verständnis gängiger Fehlermodi in Agentensystemen (Halluzinationen, Endlosschleifen, Tool-Missbrauch, unkontrolliertes Kostenwachstum) und Minderungsstrategien
  • Erfahrung im Umgang mit sensiblen Daten und Sicherheitsanforderungen

Nice to have:

  • MCP-Erfahrung
  • Vektordatenbanken (pgvector, Pinecone, Weaviate)
  • Fine-Tuning / LoRA-Erfahrung

4) Persönliche Eigenschaften

  • Ergebnisorientierte Denkweise
  • Hohes Maß an Autonomie und Eigenverantwortung
  • Fähigkeit, effektiv in Mehrdeutigkeit zu arbeiten und Prioritäten unabhängig zu definieren
  • Strategisches Denken: Fähigkeit, das Gesamtsystem von der Benutzererfahrung bis zur Infrastruktur zu sehen
  • Bereitschaft, Verantwortung für langfristige technische Entscheidungen zu übernehmen
  • Starkes Systemdenken und wissenschaftlicher Ansatz für das Engineering

Was wir bieten

  • Wettbewerbsfähige Vergütung basierend auf den Interviewergebnissen
  • Vollständig remote Arbeitsweise mit Relocation-Möglichkeiten
  • Direkter Einfluss auf die Produkt- und Technikstrategie des Unternehmens
  • Internationales Team mit Sitz in Dubai, in dem KI-gestütztes Engineering und Agentensysteme der Standard sind

Auswahlprozess

  • Simulationsbasiertes Skill-Screening – Bewertung von Engineering-Mustern und Lernfähigkeit
  • Tiefgreifendes technisches Interview – Diskussion über Architekturerfahrung, Produktionsvorfälle in LLM/Agentensystemen und komplexe Engineering-Entscheidungen
  • Praktische Sitzung (20 Minuten) – kleine Aufgabe in Cursor / Claude Code mit Fokus auf Zerlegung, Überprüfung von KI-Ausgaben und architektonisches Denken
  • Abschlussgespräch – Treffen mit der Unternehmensführung und dem Team