Wir suchen eine:n Senior Frontend Engineer, um das Frontend unserer AI-Infrastrukturplattform zu entwickeln. Kund:innen nutzen unsere Plattform, um auf zwei technische Produkte zuzugreifen und diese zu betreiben. Deine Aufgabe ist es, diese Produkte durch hochwertige Frontend-Entwicklung verständlich, zuverlässig und leistungsfähig zu machen.
Dies ist keine klassische SaaS-Frontend-Rolle und auch nicht der übliche Frontend-Job für eine einfache Single-Page-Anwendung. Du arbeitest an einer technischen B2B-Plattform, deren Frontend komplexe Infrastruktur-Workflows, Systemzustände, datenintensive Interaktionen und Produktlogik so abbilden muss, dass erfahrene Nutzer:innen darauf vertrauen und effizient damit arbeiten können.
Deine Aufgaben
Du übernimmst die Verantwortung für die Frontend-Implementierung zentraler Bereiche der AI-Infrastrukturplattform, einschließlich Scheduler und Simulator.
Du entwickelst die Scheduler-Erfahrung für operative Workflows in Echtzeit: aktueller Infrastrukturzustand, Workload-Platzierung, Auslastung, Durchsatz, Engpässe, Warnmeldungen und Maßnahmen zur Behebung von Problemen.
Du entwickelst die Simulator-Erfahrung für Planungs-Workflows: hypothetische Infrastrukturaufbauten, Szenarienvergleiche, Kapazitätsplanung, Kosten-Leistungs-Modelle und Entscheidungsunterstützung mit Fokus auf den ROI.
Du entwickelst gemeinsame Frontend-Komponenten und Produktmuster, die beide Produkte konsistent wirken lassen und gleichzeitig unterschiedliche mentale Modelle für den Live-Betrieb und explorative Simulation unterstützen.
Du übersetzt komplexe Konzepte wie GPU-Topologie, heterogene Beschleuniger, Scheduling-Entscheidungen, Ressourcenallokation, Auslastungsabwägungen, Latenz, Energieverbrauch und Kosten in robuste Frontend-Workflows und Visualisierungen.
Du implementierst datenintensive Benutzeroberflächen, die übersichtlich, responsiv, vertrauenswürdig und für technische Nutzer:innen hilfreich sind – ohne zu einer Tabellenkalkulation, einer generischen Admin-Oberfläche oder einer Grafana-ähnlichen Wand aus Diagrammen zu werden.
Du arbeitest eng mit Produktmanagement, Backend- und Infrastruktur-Expert:innen sowie der Unternehmensleitung zusammen, um technische Rahmenbedingungen zu verstehen und daraus kundenorientierte Frontend-Lösungen zu entwickeln.
Du wirkst an Frontend-Architektur, Qualität der Komponenten, State Management, Performance, Barrierefreiheit, Testing und Wartbarkeit der gesamten Plattform mit.
Du arbeitest mit APIs, Datenmodellen, Echtzeit- oder nahezu Echtzeit-Zuständen, Fehler- und Ladezuständen, Berechtigungen sowie Edge Cases, die für Infrastrukturprodukte entscheidend sind.
Du hinterfragst generische Frontend-Ansätze und entwickelst moderne, differenzierte Lösungen, die Vertrauen bei wichtigen operativen Entscheidungen und Investitionsentscheidungen schaffen.
Das bringst du mit
Mindestens 5 Jahre Erfahrung in Frontend- oder Product Engineering, mit nachweisbarer Verantwortung auf Senior-Level für komplexe Produktentwicklungen.
Fundierte Erfahrung mit modernen Frontend-Technologien wie React, TypeScript/JavaScript, komponentenbasierter Entwicklung, Frontend-Testing und State Management.
Nachweisbare Erfahrung mit veröffentlichten, datenintensiven und technisch komplexen B2B-Produkten, bei denen du durch Frontend-Entwicklung Klarheit, Zuverlässigkeit, Performance und Benutzerfreundlichkeit verbessert hast.
Ausgeprägtes Produktverständnis und die Fähigkeit, technische Systeme tief genug zu verstehen, um echte Workflows von Expert:innen abzubilden, ohne das Produkt zu stark zu vereinfachen oder wichtige Informationen zu verlieren.
Erfahrung mit komplexen B2B-Produkten wie Developer Tools, Cloud-Plattformen, Observability-/Monitoring-Lösungen, Datenplattformen, DevOps, AI/ML-Tools, Simulationswerkzeugen, Fintech-/Trading-Dashboards oder anderen technischen Enterprise-Produkten.
Die Fähigkeit, gemeinsam mit Produkt- und Engineering-Stakeholdern aus unklaren technischen Anforderungen pragmatische Frontend-Architekturen und Implementierungspläne zu entwickeln.
Erfahrung mit Dashboards, Monitoring-Ansichten, Konfigurations-Workflows, Vergleichsansichten, Kapazitätsplanung, Metriken, Alerts, Logs, Tabellen oder anderen daten- und zahlenintensiven Benutzeroberflächen.
Hohe Ansprüche an Frontend-Qualität: wartbarer Code, durchdachte Abstraktionen, Performance-Bewusstsein, Barrierefreiheit, zuverlässiges Testing und saubere Integration mit Backend-APIs.
Sicherer Umgang mit der direkten Zusammenarbeit mit Backend-Entwickler:innen, Infrastruktur-Expert:innen, Product Manager:innen und technischen Stakeholdern in dynamischen und nicht immer klar definierten Umgebungen.
Selbstständigkeit auf Senior-Level: Du kannst komplexe und unstrukturierte Probleme strukturieren, Annahmen hinterfragen, Frontend-Risiken erkennen, sinnvolle Abwägungen treffen und ohne detaillierte Vorgaben Ergebnisse liefern.
Von Vorteil
Erfahrung mit AI-Infrastruktur, GPU-Plattformen, heterogenem Computing, Cloud-Infrastruktur, Kubernetes, Schedulern, Simulatoren, MLOps, Datenplattformen oder verteilten Systemen.
Verständnis von GPU-nahen Infrastrukturkonzepten wie Topologie, Beschleunigern, Workloads, Tenants, Quotas, Kapazität, Auslastung, Latenz, Durchsatz, Speicher- oder Energieverbrauchsbeschränkungen.
Erfahrung mit Planungs-, Simulations-, Szenario-Modellierungs-, CAD-ähnlichen, Graph-, Topologie- oder Vergleichstools.
Erfahrung mit Observability, Monitoring, Incident Response oder anderen Echtzeit-Oberflächen für den operativen Betrieb.
Erfahrung mit individueller Datenvisualisierung, komplexen Tabellen, Netzwerk-/Topologieansichten, Web Workers oder anderen fortgeschrittenen Frontend-Implementierungsmustern.
Erfahrung mit der Entwicklung von Multi-Product-Plattformen, bei denen mehrere Produkte Komponenten, Architektur und Plattformkonventionen teilen, aber unterschiedliche Workflows erfordern.
Erfahrung in der Zusammenarbeit mit technischen Nutzer:innen, Infrastrukturteams oder Führungskräften, die ROI-Entscheidungen treffen.
