Senior Fullstack Engineer (all genders) | Python, React | LLM Security Platform | Düsseldorf

Senior Fullstack Engineer (all genders) | Python, React | LLM Security Platform | Düsseldorf

Düsseldorf Vollzeit 63000 - 77000 € / Jahr (geschätzt) Kein Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle unsere KI-Plattform für automatisierte Sicherheitsprüfungen und baue Backend-Services.
  • Unternehmen: CLOUDYRION - ein innovatives Unternehmen im Bereich Cybersicherheit mit einem motivierten Team.
  • Vorteile: Flexible Arbeitszeiten, spannende Projekte und ein kreatives Arbeitsumfeld.
  • Weitere Informationen: Werde Teil eines dynamischen Teams, das Spaß an der Arbeit hat und Erfolge feiert.
  • Warum dieser Job: Gestalte die Zukunft der Cybersicherheit und arbeite an bahnbrechenden Technologien.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Python und React.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Als Senior Fullstack Engineer sind Sie für die Entwicklung unserer KI-Plattform verantwortlich, die die Architektur-Sicherheitsüberprüfungen automatisiert, die unsere Berater derzeit manuell durchführen. Sie verbringen den Großteil Ihrer Zeit mit der Backend-Entwicklung, dem Aufbau und der Erweiterung der KI-integrierten Dienste, asynchronen Pipelines und APIs, die unsere Forschungsplattform antreiben. Der Rest ist die Schnittstellenebene, auf der Berater direkt mit den Ausgaben der KI interagieren. Sie werden Teil eines kleinen, eng verbundenen Teams, in dem jeder Beitrag zählt. Während die Stakeholder ihre Anforderungen kommunizieren, wissen Sie, wie Sie diese in die Praxis umsetzen.

  • Backend & API: Erstellen und erweitern Sie FastAPI-Endpunkte, orchestrieren Sie Celery-Aufgaben, gestalten Sie PostgreSQL-Schemas und GCS-Objektspeicher; saubere Integration mit der KI/ML-Pipeline.
  • Datenflussverantwortung: Entwerfen Sie, wie die Daten der Plattform gespeichert, versioniert und an die Benutzeroberfläche bereitgestellt werden.
  • Genehmigungsworkflow für Wissen: Entwerfen und erweitern Sie die Lebenszyklus-Schicht für Dokumente in der Plattform: Datenmodell, SLA-Tracking, Eskalationssignale und Provenienz-Metadaten.
  • Beraterorientierte Benutzeroberfläche: Erstellen Sie die Oberflächen, auf denen die KI-Ausgaben die Benutzer treffen: UX für lang laufende Aufgaben, Echtzeit-Updates und der Weg vom Polling zum WebSocket/SSE-Streaming.
  • End-to-End-Lieferung: Arbeiten Sie mit dem KI-Team und einem externen UX-Designer zusammen, um Funktionen von der Pipeline zur Benutzeroberfläche zu liefern – und übernehmen Sie, was im Hintergrund funktioniert.
  • Plattformzuverlässigkeit: Gestalten Sie Teststrategien, strukturiertes Logging, Leistungsbudgets sowie die SDLC- und agilen Praktiken, die das Team benötigt, während es wächst.

Anforderungen

  • Must haves
  • Fullstack-Erfahrung: Sie bringen 5+ Jahre mit aktueller Produktionsverantwortung für komplexe, unternehmensweite Software mit, idealerweise einschließlich KI-integrierter Workflows, die Sie von der Pipeline zu echten Benutzern gebracht haben.
  • Python und FastAPI auf Senior-Niveau: Sie entwerfen APIs, validieren Anfragen mit Pydantic, behandeln Fehler sauber und integrieren sich sicher in unsere KI/ML-Pipeline.
  • PostgreSQL: Sie kennen sich mit Schema-Design, Migrationen, Abfrageoptimierung und Audit-/Versionierungsmustern aus.
  • Async in großem Maßstab: Sie sind mit Streaming-Antworten (SSE/WebSocket), begrenzter Parallelität, Wiederholungsstrategien über verschachtelte Grenzen hinweg und idempotentem Aufgabendesign mit Celery oder Ähnlichem vertraut.
  • Vektorensuche: Sie haben praktische Kenntnisse in Weaviate, pgvector oder ähnlichem.
  • LLM-Produktions-Erfahrung: Sie haben Funktionen ausgeliefert, bei denen LLM-Ausgaben end-to-end durch echte Pipelines zu echten Benutzern in einer Live-Produktionsumgebung fließen, einschließlich Streaming-Antworten, strukturierter Ausgabeverarbeitung, Wiederholungen und sanfter Wiederherstellung von nicht-deterministischem Verhalten.
  • React und TypeScript: Sie erstellen datengestützte Benutzeroberflächen für Fachexperten unter Verwendung von Zustandsmanagement wie TanStack Query oder Zustand und verstehen, dass die UX von KI/LLM-Produkten grundlegend anders ist als die von CRUD-UX.
  • Produktionsbereitstellung: Sie sind mit Docker, Kubernetes oder Ähnlichem, CI/CD und Beobachtungswerkzeugen wie Sentry oder OpenTelemetry vertraut.
  • End-to-End-Verantwortung: Sie haben vollständige Funktionen oder Systeme von der Architektur bis zur Produktion geleitet und ein umfassendes Verständnis dafür, wie eine Plattform als Ganzes zusammenpasst.
  • Produkturteil: Sie lesen eine Funktionsanforderung und wissen, ob sie zu dem passt, wohin sich die Plattform entwickelt, und sprechen frühzeitig darüber, um Ingenieur- und Designentscheidungen zu beeinflussen, die den Workflow der Berater stärken.
  • SDLC- und agile Praktiken: Sie haben beim Aufbau dieser in einem kleinen Team geholfen.
  • Englische Kommunikation: Sie kommunizieren selbstbewusst und klar in Englisch, sowohl mündlich als auch schriftlich.

A real plus

  • GCP-Erfahrung: Cloud Run, GCS, Secret Manager, Vertex AI.
  • Graphdatenbanken: Sie haben mit Neo4j oder ähnlichem zusammen mit Vektorensuche gearbeitet oder sind neugierig, sie schnell zu erlernen.
  • AI/LLM-Evaluierungswerkzeuge: Sie sind mit Evaluierungsrahmen, Versionskontrolle von Eingabeaufforderungen oder Regressionstests bei nicht-deterministischen Ausgaben vertraut.
  • Sicherheitsengineering: Sie kennen Authn/Authz-Muster, Sitzungsmanagement, Geheimnisverwaltung oder sind mit OWASP, Bedrohungsmodellierung und MITRE ATT&CK vertraut.
  • Teststrategie: Sie haben beim systematischen Aufbau von Testpraktiken innerhalb eines Teams geholfen.
  • Domänenhintergrund: Sie haben in Entwicklerwerkzeugen, datenschweren SaaS oder produkten für Experten gearbeitet.
  • Deutsch: Sie haben Sprachkenntnisse auf A2+-Niveau.

Team

Wir sind die Wächter des Cyberspace: Hier finden Sie ein junges, hochqualifiziertes und unglaublich motiviertes Team, das nicht nur Cybersecurity versteht, sondern es lebt und atmet. Wir arbeiten nach höchsten Standards, denken strategisch, handeln präzise und konzentrieren uns auf Lösungen, die nachhaltige Ergebnisse liefern. Für uns ist Exzellenz nicht nur ein Schlagwort, sondern unser alltäglicher Standard. Gleichzeitig wissen wir, dass die besten Ergebnisse aus Orten kommen, an denen sich Menschen zu Hause fühlen. Wir teilen Wissen, pflegen eine offene Kultur des Lernens aus Fehlern, geben ehrliches Feedback und unterstützen uns gegenseitig dabei, unsere Grenzen zu erweitern. Und natürlich feiern wir auch unsere gemeinsamen Momente. Ob Waffle Wednesday, unsere FIFA-Turniere oder unsere Teamevents: Wir nehmen unsere Mission ernst, uns selbst jedoch nicht zu ernst.

CLOUDYRION steht für Ambition, Neugier und grenzenlose Energie. Wir arbeiten unabhängig, während wir als Team zusammenarbeiten. Hier finden Sie Raum für Ihre Ideen, Vertrauen in Ihre Entscheidungen und ein Umfeld, das Leistung schätzt und Ihre Persönlichkeit zur Geltung bringt. Kurz gesagt: ein Team, das einen großen Einfluss ausüben möchte, ohne jemals zu vergessen, Spaß zu haben.

Bewerbungsprozess

  1. Ihre Bewerbung und erste Vorstellung: Zeigen Sie uns, wer Sie sind und wofür Sie leidenschaftlich sind. Ob es sich um ein kreatives Video, eine Präsentation, Ihre eigene Website oder einen traditionellen Lebenslauf und unterstützende Dokumente handelt – eines ist entscheidend: Seien Sie authentisch. Wenn Ihre Bewerbung unser Interesse weckt, laden wir Sie zu einem ersten virtuellen Treffen ein. In entspannter Atmosphäre bei einem Getränk sprechen wir über Sie und Ihre Erfahrungen und geben Ihnen einen Einblick in CLOUDYRION.
  2. Technisches Interview vor Ort: Im nächsten Schritt heißen wir Sie in unserem Hauptsitz im Düsseldorfer Medienhafen willkommen. Sie lernen unser Büro, die Wächter des Cyberspace und Experten aus Ihrer zukünftigen Abteilung kennen. Gemeinsam besprechen wir die Rolle, technische Themen und Ihre Perspektiven bei CLOUDYRION.
  3. Fallstudie mit Ihrem Team: Jetzt haben Sie die Chance, zu zeigen, was Sie können. Sie erhalten im Voraus eine Aufgabe, die Sie in Ihrer gewohnten Arbeitsumgebung vorbereiten können. Bei dem Treffen präsentieren Sie Ihre Ergebnisse Ihrem zukünftigen Team. Um das Ganze abzurunden, nehmen wir uns Zeit für ein gemeinsames Team-Mittagessen und eine offene Diskussion.
  4. Angebot: Wenn alles gut passt, werden wir Ihnen ein Angebot machen. Sobald Sie unterschreiben, heißen wir Sie herzlich als neues Mitglied der Wächter des Cyberspace willkommen.

Sie finden Informationen zum Datenschutz während des Bewerbungsprozesses bei CLOUDYRION hier: Datenschutzinformationen.

Senior Fullstack Engineer (all genders) | Python, React | LLM Security Platform | Düsseldorf Arbeitgeber: Cloudyrion GmbH

CLOUDYRION ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung in Düsseldorf bietet. Hier haben Sie die Möglichkeit, an innovativen Projekten im Bereich Cybersicherheit zu arbeiten und Ihre Fähigkeiten in einem engagierten Team weiterzuentwickeln. Wir fördern eine offene Kultur des Lernens und der Zusammenarbeit, wo jeder Beitrag zählt und Spaß an der Arbeit großgeschrieben wird.

C

Kontaktdaten:

Cloudyrion GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Fullstack Engineer (all genders) | Python, React | LLM Security Platform | Düsseldorf erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Cloudyrion GmbH anzuklopfen, wenn du dich auf die Stelle als Senior Fullstack Engineer (all genders) | Python, React | LLM Security Platform | Düsseldorf bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Cloudyrion GmbH vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Fullstack Engineer (all genders) | Python, React | LLM Security Platform | Düsseldorf mit Bravour zu bestehen

Fullstack Erfahrung
Python
FastAPI
PostgreSQL
Async Programmierung
Vector Suche
LLM Produktions Erfahrung

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Cloudyrion GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Cloudyrion GmbH vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.