Du startest als Senior Engineer mit hoher Eigenverantwortung und wächst in die operative Führung des Engineering-Teams hinein. Bei Omnifact entwickeln wir nicht nur Software – wir gestalten die Zukunft der Arbeit. Als profitables, hochskalierbares KI-Unternehmen bauen wir die kritische Infrastruktur für Enterprise AI in Europa. Du steigst in einer Phase ein, in der wir uns vom Startup zum Scale-up entwickeln – mit echtem Ownership, kurzen Entscheidungswegen und der Möglichkeit, mit den neusten Technologien direkten Einfluss auf unseren Erfolg zu nehmen.
Tätigkeiten
Deine Verantwortlichkeiten:
Produktentwicklung
- Du übernimmst die Verantwortung für wichtige Produktfeatures: von der Konzeption über die Implementierung bis zur Auslieferung und Iteration
- Du triffst fundierte Architekturentscheidungen direkt im Code – mit einem hohen Anspruch an Einfachheit und Wartbarkeit
- Du setzt den Qualitätsstandard durch pragmatische Reviews, sinnvolle Tests und ein Gespür für Performance
Team Koordination
- Du hältst das Team aligned und sorgst dafür, dass niemand blockiert ist – durch kurze, fokussierte Abstimmungen und klare schriftliche Kommunikation, falls nötig
- Du behältst den Fokus auf Ergebnisse: Was wurde ausgeliefert? Was hat sich für Nutzer verbessert? Was ist passiert, wenn etwas schiefgelaufen ist?
In die operative Führung hineinwachsen
- Du förderst andere Engineers durch Pair Programming, konstruktives Feedback und starke Code Reviews
- Über Zeit – sobald sich das gegenseitige Vertrauen bewährt hat – übernimmst du mehr von den operativen Aufgaben des CTOs: Planung, Priorisierung, Teamdynamik und perspektivisch auch Personalverantwortung
So sieht Erfolg aus:
- Erster Monat: Du lieferst erste sichtbare Verbesserungen und verstehst Produkt, Nutzer und Architektur gut genug, um fundierte Entscheidungen zu treffen.
- Zweiter Monat: Du verantwortest eine größere Produktinitiative und steigerst den Team-Output, indem du Reibung reduzierst – ohne neue Prozesse einzuführen.
- Dritter Monat: Du bist die natürliche Anlaufstelle für operative Produktentwicklung. Entwicklungsgeschwindigkeit und Qualität im Team steigen messbar.
Anforderungen
Erfahrung und Hintergrund
- Mehrjährige Erfahrung als Senior Engineer, Tech Lead oder in einer vergleichbaren Rolle – idealerweise in einem Startup oder einem schnell wachsenden Unternehmen
- Du hast echte Systeme gebaut und echte Produkte ausgeliefert – nicht nur Tickets abgearbeitet
- Fließendes Deutsch und Englisch
Technische Kompetenz
- Sehr gute Kenntnisse in TypeScript, React und Node.js
- Erfahrung mit LLMs, RAG und KI-gestützten Entwicklungsworkflows
- Du verstehst, wie man mit KI-Tools produktiv arbeitet – inklusive ihrer Limits
Arbeitsweise und Mindset
- Hohe Eigenverantwortung: Du brauchst keine Bürokratie und fragst nicht um Erlaubnis, um Dinge voranzubringen
- Produktdenken: Du optimierst für Nutzerwert, nicht für interne Artefakte
- Guter technisches Gespür: Du wählst einfache Lösungen, vermeidest Over-Engineering und hältst die Codebasis sauber
- Teamplayer: Wir gewinnen zusammen oder verlieren zusammen
KI als Werkzeug
- Du nutzt KI täglich als Produktivitäts-Multiplikator – für Coding, Refactoring, Debugging, Code Reviews, Testgenerierung und mehr
- Wenn du mehr als ~25 % deines Codes von Hand schreibst, ist diese Rolle wahrscheinlich nicht das Richtige für dich
- Du kannst effektive KI-gestützte Workflows für das Team etablieren
Nice-to-haves
- Erfahrung mit Enterprise-Anforderungen (SSO/SAML, Berechtigungssysteme, Auditierbarkeit, Datenhandhabung)
- Hintergrund im Training von ML/KI-Modellen, Evaluierungen oder datenschutzkonformen Architekturen
- Erfahrung im Hiring und Mentoring in kleinen Teams
Team
Unser Team ist bewusst klein. Je mehr du kannst und willst, desto mehr Verantwortung bekommst du.
So arbeiten wir
Wir glauben, dass gute Software nicht durch mehr Prozess entsteht, sondern durch schlaue Leute, die miteinander reden und schnell iterieren. Konkret heißt das:
- Schlank by default: Kein Scrum-Theater, keine endlosen Meetings, keine Bürokratie
- Echt agil: Schnelle Entscheidungen, enge Feedback-Loops, ausliefern – dann verbessern
- Design als Spec: Alle nutzerorientierten Features werden in Figma designed. Das Design ist die Spezifikation
- Kein RFC-Kult: Wir lösen schwierige Probleme durch direkte Zusammenarbeit mit erfahrenen Engineers – nicht durch Dokumente um der Dokumente willen
- Pragmatischer Umgang mit Bugs: Hat etwas hohen Nutzer-Impact, fixen wir es sofort. Alles andere ist den Tracking-Overhead oft nicht wert
Dein Umfeld
- Direkte Zusammenarbeit mit den Gründern: Kurze Wege, echte Mitgestaltung, keine Politik
- Autonomie und Vertrauen: Du entscheidest, wie du arbeitest – solange das Ergebnis stimmt
- Steile Lernkurve: Cutting-Edge-KI-Technologie, Enterprise-Kunden, echte Verantwortung ab Tag 1
Wachstumsperspektive
Du startest als Engineering Lead und kannst dich zur Leitung des gesamten Engineering-Teams entwickeln – sobald das Team wächst und sich die Zusammenarbeit bewährt hat. Leadership entsteht bei uns durch Ownership, Klarheit und Liefern – nicht durch Hierarchie.
Bewerbungsprozess
Der Prozess:
- Kennenlerngespräch mit dem CTO (~30 Min.): Wir lernen uns kennen, klären Erwartungen und schauen, ob die Chemie stimmt.
- Live Coding Session mit KI (~90 Min.): Du baust etwas Echtes – mit einem KI-Coding-Tool deiner Wahl. Dabei interessiert uns, wie du arbeitest: Wie promptest du? Wie iterierst du? Wie sicherst du Qualität?
- Team-Interview (~60 Min.): Du triffst die Leute, mit denen du zusammenarbeiten wirst. Hier geht es um gegenseitiges Kennenlernen und die Frage, ob du auch gut ins Team passt.