Auf einen Blick
- Aufgaben: Gestalte die Technologie hinter Lernplattformen für Millionen von Nutzern weltweit.
- Arbeitgeber: Babbel, ein innovatives Unternehmen mit Fokus auf Lernen und Technologie.
- Mitarbeitervorteile: 30 Urlaubstage, flexible Arbeitszeiten, Sabbatical und Weiterbildungsmöglichkeiten.
- Warum dieser Job: Verändere das Lernen durch moderne Technologien und erlebe direkten Einfluss auf Nutzererfahrungen.
- Gewünschte Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit TypeScript, Golang und AWS.
- Andere Informationen: Dynamisches Umfeld mit starken Wachstums- und Entwicklungsmöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Wir suchen einen Principal Fullstack Engineer, der dem Learner Experience Cluster bei Babbel beitritt und die Technologie hinter wirkungsvollen, kundenorientierten Lernerfahrungen mitgestaltet, die von Millionen von Lernenden weltweit genutzt werden. Als Principal Software Engineer arbeiten Sie an der Schnittstelle von tiefem technischem Urteilsvermögen, Produktdenken und organisatorischem Einfluss. Sie legen großen Wert darauf, wie Technologie Lernergebnisse und das Lernerlebnis ermöglicht, und sind motiviert, Systeme zu entwickeln, die nicht nur skalierbar und zuverlässig sind, sondern auch das Lernen der Menschen erheblich verbessern.
Sie gestalten die technische Richtung über ein Cluster von Teams, lösen hochgradige systemische Probleme und steigern die Effektivität anderer durch Einfluss, Planung und starkes Vorbildverhalten. Diese Rolle eignet sich gut für produktorientierte Ingenieure, die gerne nah am Kundenwert arbeiten, mit Produkt- und Designteams zusammenarbeiten und technische Entscheidungen mit messbarem Einfluss auf Lernende verbinden.
Ihr Einfluss ist dauerhaft, sichtbar über Teams hinweg und konzentriert sich auf die Verbesserung von Ergebnissen wie Liefergeschwindigkeit, Zuverlässigkeit, Entwicklerproduktivität und Lernerfahrung.
Sie werden:
- Die technische Richtung und architektonische Kohärenz über mehrere kundenorientierte Systeme und Teams vorantreiben.
- Gemeinsame Muster, Standards und Plattformen etablieren, weiterentwickeln und skalieren, die Fragmentierung reduzieren und die Konsistenz über Lernerfahrungen verbessern.
- Hochgradige Schnittstellen, APIs und Datenmodelle besitzen und verbessern, die Lernreisen, Personalisierung und Experimente unterstützen.
- Die Wirkung durch Abstraktionen, Plattformen und gemeinsame Lösungen vervielfachen, die sowohl die Produktivität der Ingenieure als auch die Lernergebnisse verbessern.
- Die Lieferleistung im Cluster verbessern, damit Teams Verbesserungen schneller, sicherer und vorhersehbarer umsetzen können.
- Für moderne Ingenieurlösungen wie kontinuierliche Lieferung, Beobachtbarkeit und SRE eintreten, mit einem starken Fokus auf Produktionsqualität und Kundenimpact.
- Frühzeitig Risiken und Abhängigkeiten zwischen Teams antizipieren und proaktiv entschärfen, um das Lernerlebnis und die Lieferverpflichtungen zu schützen.
- Wichtige Initiativen leiten und beschleunigen, die Teams, Quartale und Systeme übergreifen, von der Entdeckung bis zur Produktion.
- Eng mit der Produkt- und Ingenieursleitung zusammenarbeiten, um die Lernstrategie und Geschäftsziele in umsetzbare technische und organisatorische Pläne zu übersetzen.
- Senior Engineers durch Mentoring, Coaching und konstruktives Feedback ermächtigen, um ihnen zu helfen, in höherwertige Rollen zu wachsen.
- Bei Bedarf als Umsetzer eingreifen, um Standards festzulegen, kritische Wege freizumachen oder komplexe technische Blockaden zu lösen.
Sie haben:
- Umfangreiche Erfahrung im Entwerfen, Bauen und Betreiben von kundenorientierten verteilten Systemen mit TypeScript, Golang und AWS.
- Starkes architektonisches Urteilsvermögen, mit der Fähigkeit, Kompromisse im Dienste von Produkt- und Lernergebnissen klar zu kommunizieren.
- Tiefe Erfahrung mit Backend- und Fullstack-Systemen, einschließlich APIs, Datenmodellen, asynchronen Systemen und service-to-service Kommunikation.
- Eine starke Produktmentalität, mit nachgewiesener Fähigkeit, technische Entscheidungen mit Kundenwert, Experimentierung und messbarem Einfluss zu verbinden.
- Nachweisliche Fähigkeit, systemweite Ergebnisse wie Zuverlässigkeit, Skalierbarkeit, Liefergeschwindigkeit und operative Exzellenz in Produktionsumgebungen zu verbessern.
- Praktische Erfahrung mit modernem CI/CD, Infrastruktur als Code, Beobachtbarkeit und dem Betrieb von Systemen, die direkt Endbenutzer betreffen.
- Eine Erfolgsbilanz darin, die technische Richtung über mehrere Teams hinweg zu beeinflussen, ohne sich auf formale Autorität zu verlassen.
- Erfahrung in der Etablierung und Skalierung gemeinsamer Plattformen, Bibliotheken oder Ingenieurstandards mit realer Akzeptanz.
- Starke schriftliche und mündliche Englischkenntnisse, mit der Fähigkeit, komplexe technische Themen sowohl technischen als auch nicht-technischen Stakeholdern zu erklären.
- Nachgewiesene Fähigkeit, Senior Engineers zu mentorieren und zu coachen und anderen zu helfen, in höherwertige Rollen zu wachsen.
- Erfahrung in der Nutzung von Daten, Instrumentierung, Experimentierung und Feedbackschleifen zur Steuerung von Produkt- und technischen Entscheidungen.
- Praktische Erfahrung mit KI-unterstützten Entwicklungstools und gesundem Urteilsvermögen bei deren Anwendung zur Verbesserung der Ingenieureffektivität.
Schön zu haben:
- Erfahrung im Aufbau oder in der Skalierung von Lernplattformen, Personalisierungssystemen oder Experimentierframeworks.
- Einblick in domänengetriebenes Design, ereignisgesteuerte Architekturen oder Plattformengineering in produktorientierten Organisationen.
- Erfahrung in der Gestaltung von Teamgrenzen, Eigentumsmodellen oder Betriebsmodellen neben der sich entwickelnden Produktarchitektur.
- Ein starkes Interesse daran, wie Technologie, Produkt und Lernwissenschaft zusammenkommen, um bedeutungsvolle Lernerfahrungen zu schaffen.
Bitte beachten Sie, dass die Betriebssprache unseres Unternehmens Englisch ist, sodass Sie in der Lage sein müssen, auf Englisch zu arbeiten.
Einige Vorteile, Teil von Babbel zu werden:
- Genießen Sie 30 Urlaubstage und die Möglichkeit, ein 3-monatiges Sabbatical zu nehmen. Außerdem Beratung zu familiären und Lebenssituationen.
- Entscheiden Sie, wie, wann und von wo aus Sie arbeiten möchten, mit flexiblen Arbeitszeiten und remote-freundlichen Optionen als Jobbatical (bis zu 3 Monate innerhalb der EU und des Vereinigten Königreichs) oder arbeiten Sie in unserem voll ausgestatteten Büro mit Ruhe-, Glaubens- und Familienräumen.
- Lernen und wachsen Sie mit den internen Lernmöglichkeiten und nutzen Sie ein jährliches Lern- und Entwicklungsbudget für externe Schulungen. Lernen Sie Sprachen kostenlos mit Babbel mit vollem Zugang zu Babbel & Babbel Live-Kursen.
- Nutzen Sie Ihre Mobilitätsvorteile und eine vergünstigte Mitgliedschaft im Urban Sports Club.
- Seien Sie Teil unserer Mitarbeitergemeinschaften (wie FLINTA, DE&I Botschafter und LGBTQIA-Gruppen), nehmen Sie an kulturellen und regelmäßigen sozialen Veranstaltungen teil.
Diversität bei Babbel
Im Rahmen unserer fortlaufenden Reise, ein diverses, gerechtes und inklusives Unternehmen aufzubauen, heißen wir alle Bewerber willkommen, insbesondere diejenigen, die in der Technik unterrepräsentiert sind. Wir sind ein Lernunternehmen, innen und außen, und ermutigen Sie, sich zu bewerben, auch wenn Sie nicht alle technischen Anforderungen erfüllen - alle Kandidaten werden basierend auf Fähigkeiten, Qualifikationen und unseren geschäftlichen Bedürfnissen bewertet. Bitte geben Sie Ihre Pronomen in Ihrer Bewerbung an und lassen Sie uns wissen, ob Sie mit einem anderen Namen angesprochen werden möchten als dem, der in Ihren offiziellen Dokumenten erscheint. Wenn Sie eine Behinderung oder besondere Bedürfnisse haben, fühlen Sie sich bitte frei, uns zu informieren, damit wir Ihnen im Bewerbungsprozess die entsprechende Unterstützung bieten können.
Principal Fullstack Engineer Arbeitgeber: Babbel
Kontaktperson:
Babbel HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Principal Fullstack Engineer
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du an Coding-Challenges teilnimmst. Es gibt viele Online-Ressourcen, die dir helfen können, deine Fähigkeiten zu verbessern und dich auf die Fragen vorzubereiten, die dir gestellt werden könnten.
✨Tipp Nummer 3
Sei bereit, deine Projekte und Erfahrungen zu präsentieren. Erstelle ein Portfolio, das deine besten Arbeiten zeigt, und sei bereit, darüber zu sprechen, wie du technische Herausforderungen gemeistert hast.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und gibt uns die Möglichkeit, dich besser kennenzulernen. Wir freuen uns darauf, von dir zu hören!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal Fullstack Engineer
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 Lernen und die Technologie haben, also lass das in deinen Worten durchscheinen!
Verbindung zu unseren Werten: Stell sicher, dass du in deiner Bewerbung auf unsere Unternehmenswerte eingehst. Zeig uns, wie deine Erfahrungen und dein Denken mit dem übereinstimmen, was wir bei StudySmarter anstreben. Das hilft uns, dich besser zu verstehen!
Technische Fähigkeiten hervorheben: Da wir einen Principal Fullstack Engineer suchen, ist es wichtig, dass du deine technischen Fähigkeiten klar und präzise darstellst. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du technische Herausforderungen gemeistert hast.
Bewerbung über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir alle Informationen haben, die wir brauchen, um dich kennenzulernen.
Wie du dich auf ein Vorstellungsgespräch bei Babbel vorbereitest
✨Verstehe die Rolle und das Unternehmen
Mach dich mit der Position des Principal Fullstack Engineer und den Werten von Babbel vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten direkt zur Verbesserung der Lernerfahrung beitragen können. Zeige im Interview, dass du die Mission des Unternehmens verstehst und wie du dazu beitragen kannst.
✨Bereite technische Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in der Entwicklung von verteilten Systemen und APIs zeigen. Denke an Herausforderungen, die du gemeistert hast, und wie du technische Entscheidungen getroffen hast, die den Kundenwert erhöht haben.
✨Fragen stellen ist wichtig
Bereite einige durchdachte Fragen vor, die sich auf die technischen Herausforderungen und die Teamdynamik beziehen. Das zeigt dein Interesse und deine Bereitschaft, aktiv zur Lösung von Problemen beizutragen. Fragen zu den aktuellen Projekten oder zur Zusammenarbeit zwischen Produkt- und Engineering-Teams sind besonders wertvoll.
✨Zeige deine Mentoring-Fähigkeiten
Da die Rolle auch Mentoring umfasst, sei bereit, über deine Erfahrungen im Coaching anderer Ingenieure zu sprechen. Teile, wie du anderen geholfen hast, ihre Fähigkeiten zu verbessern und welche Techniken du dabei verwendet hast. Das zeigt, dass du nicht nur technisch versiert bist, sondern auch ein Teamplayer.