Deine Mission
Als Senior Fullstack Engineer bist Du ein zentraler Baustein unserer Research and Development Initiative: eine KI-Plattform, die Sicherheitsreviews auf Architekturebene automatisiert. Den Großteil Deiner Zeit verbringst Du im Backend und baust AI-integrierte Services, asynchrone Pipelines und die APIs, die unsere Forschungsplattform antreiben. Daneben entwickelst Du die Oberflächen, über die unsere Consultants mit KI-Output arbeiten, und machst aus probabilistischen Ergebnissen etwas, dem Menschen vertrauen können.
Deine Rolle
- Backend & API: Entwicklung und Ausbau von FastAPI-Endpunkten, Celery-Aufgabenorchestrierung, PostgreSQL-Schemas und GCS-Objektspeicher; Sicherstellung einer nahtlosen Integration in die KI/ML-Pipeline.
- Verantwortung für den Datenfluss: Konzeption der Speicherung, Versionierung und Bereitstellung der Plattformdaten für die Benutzeroberfläche.
Workflow zur Wissensfreigabe: Entwerfen und erweitern Sie die Lebenszyklus-Ebene für Dokumente auf der Plattform: Datenmodell, SLA-Nachverfolgung, Eskalationssignale und Metadaten zur Herkunft. - Beraterorientierte Benutzeroberfläche: Entwickeln Sie die Schnittstellen, an denen die KI-Ergebnisse den Nutzern präsentiert werden: UX für lang laufende Aufgaben, Echtzeit-Updates und den Weg vom Polling zum WebSocket-/SSE-Streaming.
- End-to-End-Bereitstellung: Arbeiten Sie mit dem KI-Team und einem externen UX-Designer zusammen, um Funktionen aus der Pipeline in die Benutzeroberfläche zu überführen – und übernehmen Sie die Verantwortung für die Abläufe hinter den Kulissen.
- Plattformzuverlässigkeit: Gestalten Sie Teststrategien, strukturierte Protokollierung, Leistungsbudgets sowie den SDLC und agile Praktiken, die das Team im Zuge seines Wachstums benötigt.
Dein Profil
Must Haves
- Mindestens 5 Jahre Full-Stack-Erfahrung mit Verantwortung für komplexe Software in der Produktion – idealerweise einschließlich KI-integrierter Workflows
- Python und FastAPI auf Senior-Niveau: API-Design, Validierung von Anfragen mit Pydantic, strukturierte Fehlerbehandlung
- PostgreSQL: Schema-Design, Migrationen, Abfrageoptimierungen, Audit- und Versionierungsmuster
- Asynchrone Verarbeitung im großen Maßstab: Streaming-Antworten (SSE/WebSocket), begrenzte Parallelität, Wiederholungsstrategien über verschachtelte Grenzen hinweg, idempotentes Aufgabendesign mit Celery oder einem gleichwertigen Tool
- React und TypeScript: Zustandsverwaltung (TanStack Query, Zustand oder Ähnliches), datengesteuerte Benutzeroberfläche für Fachexperten
- Produktionsbereitstellung: Docker, Kubernetes oder Ähnliches, CI/CD sowie Observability-Tools (Sentry, OpenTelemetry oder Ähnliches)
- Produktbeurteilung: Du weißt, was zur Roadmap passt, und sprichst dich aus, wenn etwas nicht passt
- Erfahrung im Aufbau von SDLC- und agilen Praktiken in einem kleinen Team
- Ausgeprägte Kommunikationsfähigkeit in Englisch
Ein echtes Plus
- GCP-Erfahrung: Cloud Run, GCS, Secret Manager, Vertex AI
- Vektorsuche (Weaviate, pgvector oder Ähnliches) oder Graphdatenbanken (Neo4j oder Ähnliches)
- KI-/LLM-Systeme: Evaluierungs-Frameworks, Prompt-Versionierung, Regression bei nicht-deterministischen Ausgaben
- Sicherheitsengineering: Authn/Authz-Muster, Sitzungsverwaltung, Umgang mit Geheimnissen
- Teststrategie: Erfahrung im systematischen Aufbau von Testpraktiken innerhalb eines Teams
- Hintergrund in Entwicklertools, datenintensivem SaaS oder Produkten für Experten
Deine Benefits
- 30 Urlaubstage plus zusätzliche freie Tage an Weihnachten, Silvester und an Deinem Geburtstag
- Hybrides Arbeiten mit zwei Remote-Tagen pro Woche, Vertrauensarbeitszeit im Einklang mit den Bedürfnissen Deiner Familie und Rushhour auf dem Arbeitsweg und der Möglichkeit zu Workations zur fairen Balance der Schulferien Deiner Kinder und Deiner Mission mit uns
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten inklusive vollständiger Übernahme von Trainings- und Zertifizierungskosten sowie Bildungsurlaub für Prüfungstage
- Inhouse-Gym, Massagechairs, Gaming-Area und eigene Rückzugs- und Pausenräume
- Regelmäßige Team-Events und viel Raum für echte Zusammenarbeit
