Auf einen Blick
- Aufgaben: Führe und entwickle ein Team von Ingenieuren für eine reibungslose Nutzererfahrung.
- Unternehmen: Innovatives Unternehmen mit einer offenen, kollaborativen Kultur.
- Vorteile: Flexibles Arbeiten, Gesundheitsangebote und kontinuierliche Weiterbildung.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Wachstums- und Lernmöglichkeiten.
- Warum dieser Job: Leite ein talentiertes Team und gestalte die Nutzererfahrung aktiv mit.
- Qualifikationen: Mindestens zwei Jahre Führungserfahrung in der Softwareentwicklung.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Mission
Leiten und wachsen Sie das Team, das für die tägliche Erfahrung der Menschen verantwortlich ist, die mit KNIME arbeiten, zu einer kohärenten, leistungsstarken Gruppe, die diese Erfahrung reibungslos, angenehm und konsistent gestaltet.
Rollenübersicht
Als Engineering Team Lead sind Sie verantwortlich für die Effektivität eines großen Teams: etwa zehn Ingenieure mit unterschiedlichen Erfahrungsgraden, zusammen mit einem Produktverantwortlichen, einem QA-Ingenieur und zwei UX-Designern. Sie besitzen, wie das Team arbeitet, anstatt was es technisch baut: die Vorhersagbarkeit und Qualität der Lieferung, die Gesundheit und Arbeitsweisen des Teams sowie das Wachstum und die Einstellung seiner Mitglieder, während die technische Richtung und Verantwortung in den Händen Ihrer erfahrenen Ingenieure bleibt. Die Rolle betrifft ebenso den Platz und die Sichtbarkeit des Teams innerhalb der größeren Organisation und das Wachstum seiner Mitglieder, wie auch die wöchentliche Lieferung.
Verantwortlichkeiten
- Besitzen Sie die Gesamtwirksamkeit des Teams: die Vorhersagbarkeit der Lieferung, die Qualität dessen, was es liefert, und die Fähigkeit, konsistent zu liefern.
- Leiten, coachen und wachsen Sie ein Team von etwa zehn Ingenieuren mit unterschiedlichen Erfahrungsgraden, geben Sie den erfahrenen Ingenieuren Raum, die technische Richtung zu übernehmen, helfen Sie den Junior-Ingenieuren und Studenten, zu wachsen und sich als Teil des Teams zu fühlen, und kümmern Sie sich um das Leistungsmanagement, wenn die Lieferung oder das Wachstum einer Person ins Stocken gerät.
- Besitzen Sie die Einstellungsstandards und gestalten Sie die Zusammensetzung des Teams, während es sich entwickelt.
- Gestalten Sie, wie das Team täglich arbeitet, von seinen Prozessen und Zeremonien bis hin zu Feedbackschleifen, die Nutzungsdaten und QA-Ergebnisse in einen gesunden, gut priorisierten Backlog umwandeln.
- Arbeiten Sie eng mit dem Produktverantwortlichen und UX zusammen, verwalten Sie Erwartungen und wehren Sie sich, wenn Umfang oder Zeitpläne unrealistisch sind.
- Vertreten Sie das Team innerhalb der größeren Organisation, erhöhen Sie seine Sichtbarkeit und halten Sie seine Arbeit im Einklang mit der Unternehmensstrategie.
- Behalten Sie die Gesundheit des Teams im Blick und lösen Sie wiederkehrende Probleme durch systemische Lösungen anstelle von einmaligem Feuerlöschen.
- Entwickeln Sie ein ausreichendes Verständnis der Architektur des Teams, um bei technischen Entscheidungen mitreden zu können und gute Entscheidungen zu treffen, während die tiefgreifende technische Verantwortung bei Ihren erfahrenen Ingenieuren bleibt.
Anforderungen
- Erfahrung in der Leitung eines Software-Engineering-Teams: mindestens zwei Jahre in einer Führungsrolle, mit nachweislicher Erfolgsbilanz in Bezug auf Lieferung, Qualität, Leistung und Teamgesundheit.
- Eine echte Begeisterung für die Führung und Entwicklung von Menschen. Sie ziehen Ihre Energie aus Coaching, dem Beseitigen von Hindernissen und dem Aufbau gesunder Teams und möchten ein starkes, unabhängiges Team befähigen, anstatt der stärkste individuelle Beitragende zu sein.
- Ein solides Ingenieurwissen, das breit genug ist, um sowohl Backend- als auch Frontend-Technologien abzudecken. Sie müssen verstehen und glaubwürdig mit dem, woran Ihr Team arbeitet, interagieren können, von Java-Diensten bis zu einem Vue.js / TypeScript-Frontend, mit etwas Python im Mix.
- Ein Abschluss in einem MINT- oder wissenschaftlichen Bereich ist willkommen, aber nicht erforderlich, wenn Sie gleichwertige Erfahrungen mitbringen.
- Ein starkes Verständnis dafür, wie Engineering-Teams liefern: Priorisierung, Planung und agile Arbeitsweisen, mit dem Instinkt, gesunde Prozesse und einen gut verwalteten Backlog aufzubauen, anstatt nur zu löschen.
- Komfort beim Arbeiten über Funktionen hinweg und nach oben: enge Zusammenarbeit mit Produkt und UX, Verwaltung von Erwartungen und Widerstand, wenn sie unrealistisch sind, und Vertretung der Interessen Ihres Teams in der größeren Organisation.
- Fließend in Englisch, der Arbeitssprache des Teams.
Nice to have:
- Vorherige Erfahrung mit unserem Kern-Stack (Java, Vue.js / TypeScript), Erfahrung mit SaaS-Produkten und ein Gespür für UX, angesichts des Fokus des Teams auf die benutzerorientierte Erfahrung.
- Zusätzlich von Vorteil: Erfahrung bei der Unterstützung eines Teams oder einer Organisation bei der Einführung von KI im täglichen Engineering, sei es durch die Etablierung gemeinsamer Praktiken, den Aufbau von Werkzeugen oder die Förderung der Akzeptanz unter Entwicklern.
Leveling
Sie berichten direkt an den Director User-Facing Applications, der der Einstellungsmanager für diese Rolle ist und wiederum an den VP Technology berichtet. Das Team, das Sie leiten, ist das größte in der benutzerorientierten Engineering-Organisation.
Was Erfolg aussieht
Das Team liefert vorhersehbar und auf hohem Niveau und tut dies weiterhin, ohne dass Sie im täglichen Ausführungsprozess eingebunden sind. Es arbeitet als eine kohärente, widerstandsfähige Gruppe: Wissen wird geteilt, das Risiko von Schlüsselpersonen ist gering, und die Menschen können in den Bereichen des Teams arbeiten, anstatt in engen Strömen gefangen zu sein. Die Gesundheit des Teams bleibt über die gesamte Erfahrungsstufen hinweg stark: erfahrene Ingenieure haben echte Autonomie, um ihre Arbeit zu besitzen und zu gestalten, und Studenten sowie Junior-Ingenieure sind gut integriert, anstatt auf periphere Themen beschränkt zu sein. Nutzungsdaten und QA-Ergebnisse fließen als Selbstverständlichkeit in die Planung ein, und der Backlog ist gesund, gut priorisiert und vertrauenswürdig.
Was wir bieten
- Ein außergewöhnliches Team zu leiten: hochqualifizierte, unabhängige Ingenieure, die Freude bereiten, mit ihnen zu arbeiten. Ein so gesundes Team zu erben, ist selten, und es ist eine echte Freude, es zu leiten.
- Eine Rolle, die zählt, in einem entscheidenden Moment: Sie werden unser größtes und sichtbarstes benutzerorientiertes Team durch eine wichtige Wachstumsphase für das Unternehmen führen, mit echtem Einfluss darauf, wie es funktioniert und wächst.
- Sichtbare Auswirkungen: Ihr Team gestaltet die Erfahrung, auf die jeder, der mit KNIME arbeitet, angewiesen ist.
- Tiefe Zusammenarbeit in einer Kultur mit niedrigem Ego: Arbeiten Sie eng mit anderen Teamleitern, erfahrenen Ingenieuren, Architekten, QA und UX in einer offenen Umgebung zusammen, die mehr als 30 Nationalitäten umfasst und Transparenz, niedrige Ego-Zusammenarbeit und stille Exzellenz schätzt.
- Kontinuierliches Lernen: Wiederkehrende persönliche Führungstrainings, praktische Herausforderungen, Peer-Austausch, Schulungen zu sozialen Fähigkeiten und Lerncafés sowie Einblicke in aktuelle KI- und Datenanalysearbeiten.
- Flexibilität, Gesundheit und Wohlbefinden: Hybrides Arbeiten, flexible Arbeitszeiten, subventionierte Sport- oder Yogakurse, Physiotherapie und Grippeschutzimpfungen an ausgewählten Standorten.
- Großartige Arbeitsplätze: Schöne Büros, darunter eines im Herzen von Berlin Kreuzberg, sowie die alltäglichen Dinge, die Büroarbeit angenehm machen: gemeinsame Frühstücke und Mittagessen, ein gefüllter Obstkorb und Feiern.
Team Lead Full-Stack Engineering (m/f/d) in Berlin or Konstanz Arbeitgeber: KNIME AG
KNIME ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Berlin oder Konstanz die Möglichkeit bietet, an innovativen Backend-Lösungen zu arbeiten und dabei hohe Autonomie und Verantwortung zu übernehmen. Die Unternehmenskultur fördert Zusammenarbeit und persönliches Wachstum, während flexible Arbeitszeiten und Gesundheitsangebote wie Sportkurse und Physiotherapie das Wohlbefinden der Mitarbeiter unterstützen. Hier haben Sie die Chance, echten Einfluss auf eine Plattform zu nehmen, die Tausenden von Nutzern hilft, komplexe Probleme zu lösen.