Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen zur Bekämpfung von Finanzkriminalität mit KI-gestützten Technologien.
- Unternehmen: Hawk, führend in der Anti-Geldwäsche und Betrugserkennung.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem unterstützenden Team.
- Warum dieser Job: Gestalte die Zukunft der Finanzanalyse und arbeite an bedeutenden Projekten.
- Qualifikationen: Mindestens 4 Jahre Erfahrung in Softwareentwicklung, insbesondere mit Python und TypeScript/React.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Über uns: Hawk ist der führende Anbieter von KI-unterstützter Technologie zur Bekämpfung von Geldwäsche und Betrug. Banken und Zahlungsanbieter weltweit nutzen Hawks leistungsstarke Kombination aus traditionellen Regeln und erklärbarer KI, um die Effektivität ihrer AML-Compliance und Betrugsprävention zu verbessern, indem sie mehr Verbrechen identifizieren und gleichzeitig die Effizienz durch die Reduzierung von Fehlalarmen maximieren. Mit unserer Lösung spielen wir eine entscheidende Rolle im globalen Kampf gegen Geldwäsche, Betrug oder die Finanzierung von Terrorismus. Wir bieten eine Kultur des gegenseitigen Vertrauens, der Unterstützung und Leidenschaft – während wir Einzelpersonen die Möglichkeit geben, sich beruflich weiterzuentwickeln und einen Unterschied in der Welt zu machen.
Ihre Mission: Als Senior Full Stack Engineer bei Hawk besteht Ihre Mission darin, die Engine und das Erlebnis für unseren agentischen KI-Untersuchungsagenten zu entwickeln – ein neues Produkt, das grundlegend überdenkt, wie menschliche Analysten mit autonomer KI zusammenarbeiten, um Finanzkriminalität zu untersuchen. Sie sind verantwortlich für Funktionen von Anfang bis Ende: vom LangGraph-Workflow, der das Denken des Agenten steuert, über die FastAPI-Dienste und die Postgres/Redis-Infrastruktur, die es zuverlässig in großem Maßstab macht, bis hin zur React/shadcn-Benutzeroberfläche, die die Ergebnisse des Agenten den Analysten präsentiert. Dies ist eine Rolle mit hoher Verantwortung für jemanden, der sich weigert, Arbeit einfach abzuschieben – Sie liefern die gesamte Funktion und Sie liefern sie gut.
Hauptverantwortlichkeiten:
- Entwerfen, bauen und betreiben Sie die Backend-Systeme, die den Untersuchungsagenten antreiben: LangGraph-Workflows, FastAPI-Dienste, Postgres- und Redis-Datenebenen, Kubernetes-Bereitstellungen und Langfuse-basierte Beobachtbarkeit und Bewertung.
- Erstellen Sie die Frontend-Oberfläche, die die Arbeit des Agenten verständlich macht: React + TypeScript-Komponenten in shadcn/ui, die das Denken, die Beweise und die Erklärbarkeit des Agenten präsentieren, damit Analysten vertrauen, herausfordern oder übernehmen können.
- Besitzen Sie Funktionen von Anfang bis Ende. Sie nehmen ein Problem vom Spezifikationsstadium bis zur Produktion – Backend, Frontend, Infrastruktur, Beobachtbarkeit, Bewertungen – ohne darauf zu warten, dass jemand anderes zuerst seinen Teil abschließt.
- Stellen Sie sicher, dass der Agent zuverlässig ist. Bauen Sie die Bewertungswerkzeuge, Nachverfolgung und Feedback-Schleifen in Langfuse, die „das Modell macht normalerweise das Richtige“ in „das Modell macht nachweislich das Richtige, und wir wissen, wann es das nicht tut“ um.
- Arbeiten Sie eng mit Produkt/UX, Data Science und dem Rest der Technik zusammen, um zu gestalten, was gebaut wird – nicht nur wie. Sie hinterfragen das „Warum“ hinter Funktionen und wehren sich, wenn etwas nicht richtig erscheint.
- Fördern Sie einen KI-nativen Engineering-Workflow. Sie verwenden Claude Code, Cursor oder gleichwertige agentische Codierungswerkzeuge als täglichen Bestandteil Ihrer Arbeit und helfen, die Standards dafür zu erhöhen, wie das Team sie nutzt.
- Wenn Sie feststellen, dass Sie dasselbe zweimal tun, ist Ihr natürlicher Instinkt, es zu automatisieren.
- Helfen Sie, bewährte Verfahren im Engineering für agentische Produkte bei Hawk festzulegen: wie wir Agenten testen, wie wir sie bereitstellen, wie wir sie überwachen und wie wir zurückrollen, wenn sie sich schlecht verhalten.
Ihr Profil:
- 4+ Jahre Berufserfahrung in der Softwareentwicklung, mit umfangreicher praktischer Erfahrung in Python und TypeScript/React. (Hinweis: Wir sind offen für außergewöhnliche Kandidaten mit 2-3 Jahren Erfahrung, wenn sie eine bemerkenswert starke Erfolgsbilanz vorweisen können.)
- Tiefe Backend-Expertise: Python, FastAPI, Postgres, Redis und die Fähigkeit, Dienste in Kubernetes in der Produktion zu betreiben. Sie verstehen den Unterschied zwischen Code, der funktioniert, und Code, der um 3 Uhr morgens unter Last funktioniert.
- Starke Frontend-Fähigkeiten: React, TypeScript und moderne Komponentenbibliotheken (shadcn/ui oder Material UI). Sie müssen kein Designer sein, aber Ihnen liegt am Aussehen und Gefühl der Anwendung, und Sie können eine saubere, leistungsfähige Benutzeroberfläche ohne Aufsicht erstellen.
- Echtes Full-Stack-Denken. Sie sehen sich nicht als „Backend-Entwickler, der etwas Frontend kann“ oder umgekehrt – Sie denken an Funktionen und bauen diese.
- Praktische Erfahrung mit agentischen Codierungswerkzeugen (Claude Code, Cursor oder gleichwertig) als Teil Ihres täglichen Workflows. Sie haben eine Meinung dazu, was sie gut können, was nicht, und wie man das Beste aus ihnen herausholt.
- Ausgezeichnete ganzheitliche Denk- und Problemlösungsfähigkeiten. Sie gestalten das Produkt, anstatt vordefinierte Tickets abzuarbeiten.
- Ausgezeichnete Kommunikationsfähigkeiten mit einer kollaborativen Denkweise, in der Lage, technische Abwägungen sowohl technischen als auch nicht-technischen Stakeholdern zu erläutern.
Bonus:
- Produktionserfahrung mit LangGraph (oder gleichwertigen Agentenorchestrierungs-Frameworks) und Langfuse (oder gleichwertigen LLM-Beobachtungs-/Bewertungstools).
- Frühere Erfahrung in der Bekämpfung finanzieller Kriminalität (AML, Betrug, Compliance oder Untersuchungstools) – oder eine tiefe Neugier, um das Fachgebiet schnell zu erlernen.
Senior Full Stack Engineer Arbeitgeber: Hawk
Hawk ist ein hervorragender Arbeitgeber, der eine Kultur des gegenseitigen Vertrauens und der Unterstützung fördert. Als Senior Full Stack Engineer haben Sie die Möglichkeit, an innovativen AI-gestützten Lösungen zur Bekämpfung von Geldwäsche und Betrug zu arbeiten, während Sie gleichzeitig Ihre beruflichen Fähigkeiten weiterentwickeln. Unser Standort bietet nicht nur ein dynamisches Arbeitsumfeld, sondern auch zahlreiche Wachstumschancen in einem bedeutenden Bereich, der einen echten Unterschied in der Welt macht.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Full Stack Engineer erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach einem kurzen Gespräch oder einem Kaffee – oft ergeben sich so die besten Möglichkeiten.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du Coding-Challenges machst und deine Problemlösungsfähigkeiten trainierst. Wir empfehlen dir, Tools wie LeetCode oder HackerRank zu nutzen, um fit zu bleiben.
✨Tipp Nummer 3
Sei bereit, deine Projekte und Erfahrungen zu präsentieren. Erstelle ein Portfolio, das deine besten Arbeiten zeigt, und sei bereit, über die Herausforderungen und Lösungen zu sprechen, die du in deinen Projekten hattest.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und gibt uns die Möglichkeit, dich besser kennenzulernen. Vergiss nicht, deine Leidenschaft für die Arbeit, die wir bei Hawk machen, zu betonen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full Stack Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die Leidenschaft für das haben, was sie tun, also lass deine Persönlichkeit durchscheinen!
Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um zu zeigen, wie du die Anforderungen der Stelle erfüllst. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du Herausforderungen gemeistert hast.
Achte auf die Details!:Überprüfe deine Bewerbung auf Rechtschreib- und Grammatikfehler. Eine gut geschriebene Bewerbung zeigt, dass du dir Mühe gibst und professionell bist. Lass uns wissen, dass du die Details im Blick hast!
Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei Hawk vorbereitet
✨Verstehe die Mission von Hawk
Mach dich mit der Mission und den Werten von Hawk vertraut. Zeige im Interview, dass du verstehst, wie wichtig ihre Technologie im Kampf gegen Geldwäsche und Betrug ist. Das hilft dir, deine Antworten auf die Fragen zu fokussieren und zu zeigen, dass du wirklich an der Rolle interessiert bist.
✨Bereite technische Beispiele vor
Da die Rolle einen starken Fokus auf Full Stack Engineering hat, solltest du konkrete Beispiele aus deiner bisherigen Arbeit parat haben. Erkläre, wie du Backend-Systeme mit Python und FastAPI entwickelt hast oder wie du Frontend-Komponenten in React gebaut hast. Das zeigt deine praktische Erfahrung und dein technisches Know-how.
✨Frage nach dem 'Warum'
Sei bereit, Fragen zu stellen, die über die technischen Details hinausgehen. Frage nach den Herausforderungen, die das Team bei der Entwicklung des AI Investigation Agent hat, und zeige, dass du ein tiefes Verständnis für die Produktentwicklung und die Bedürfnisse der Nutzer hast. Das zeigt, dass du nicht nur ausführst, sondern auch strategisch denkst.
✨Demonstriere deine Problemlösungsfähigkeiten
Bereite dich darauf vor, spezifische Probleme zu diskutieren, die du in der Vergangenheit gelöst hast. Erkläre deinen Denkprozess und wie du zu einer Lösung gekommen bist. Dies wird deine Fähigkeit unterstreichen, holistisch zu denken und technische Herausforderungen zu meistern, was für die Rolle entscheidend ist.