Principal Software Engineer - Fullstack, AI (all genders)
Principal Software Engineer - Fullstack, AI (all genders)

Principal Software Engineer - Fullstack, AI (all genders)

Vollzeit 72000 - 84000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
Babbel.com - Lesson Nine GmbH

Auf einen Blick

  • Aufgaben: Gestalte innovative Lerntechnologien und arbeite an spannenden Projekten für Millionen von Nutzern.
  • Arbeitgeber: Babbel, ein führendes Unternehmen im Bereich Sprachlernen mit einer kollaborativen Kultur.
  • Mitarbeitervorteile: 30 Urlaubstage, flexible Arbeitszeiten, Sabbatical und kostenlose Sprachkurse.
  • Warum dieser Job: Nutze KI, um Lernprozesse zu verbessern und echten Einfluss auf die Nutzererfahrung zu haben.
  • Gewünschte Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit Typescript und AWS.
  • Andere Informationen: Dynamisches Umfeld mit großartigen Wachstums- und Entwicklungsmöglichkeiten.

Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.

Wir suchen einen erfahrenen Principal Software Engineer (Fullstack, AI), der dem Learner Experience Cluster bei Babbel beitritt und die Technologie hinter wirkungsvollen, kundenorientierten Lernerfahrungen mitgestaltet, die von Millionen von Lernenden weltweit genutzt werden.

Ein Principal Software Engineer bei Babbel hat einen nachhaltigen Einfluss auf mehrere Teams, indem er die technische Richtung prägt, systemweite Ergebnisse verbessert und die Effektivität anderer steigert. Diese Rolle ist durch Einfluss, Planung und starkes Vorbildverhalten definiert – nicht durch Autorität oder Heldentum.

Als Principal Software Engineer im Learner Experience Cluster arbeiten Sie an der Schnittstelle von tiefem technischem Urteilsvermögen, Produktdenken und organisatorischem Einfluss. Sie kümmern sich intensiv darum, wie Technologie Lernergebnisse ermöglicht – und bringen das architektonische Spektrum mit, um komplexe, kundenorientierte Systeme kohärent zu halten, während sie wachsen.

Sie sind auch vertraut mit AI-nativen Engineering-Workflows und motiviert, wie Ihre Teams AI im gesamten Softwareentwicklungszyklus nutzen. Sie kombinieren Fullstack-Exzellenz mit pragmatischem, metrics-getriebenem Urteilsvermögen darüber, wo AI echten Wert schafft – und modellieren dieses Urteilsvermögen für andere.

Ihr Einfluss ist über Teams hinweg sichtbar, nachhaltig über die Zeit und konzentriert sich auf Liefergeschwindigkeit, Zuverlässigkeit, Entwicklerproduktivität und Lernerfahrung.

Was Erfolg aussieht:

  • Ingenieure im Cluster sind messbar effektiver – schneller im Design, in der Implementierung und im Review – aufgrund von Standards, Mustern und Befähigungen, die Sie vorangetrieben haben.
  • AI ist in Engineering-Workflows integriert auf praktische, bewertete und wiederholbare Weise – nicht als experimentelles Rauschen.
  • Wichtige architektonische Entscheidungen, die mehrere Teams betreffen, haben klare Begründungen, dokumentierte Abwägungen und sichtbare Akzeptanz.
  • Mindestens ein Senior Engineer im Cluster hat sich in Umfang oder Fähigkeit als direkte Folge Ihrer Mentorschaft oder technischen Führung weiterentwickelt.

Sie werden:

  • Architektonische Kohärenz und technische Richtung über mehrere kundenorientierte Systeme und Teams hinweg vorantreiben.
  • Hochwertige APIs, Datenmodelle und verteilte Systeme entwerfen und weiterentwickeln, die Lernreisen, Personalisierung und Experimente unterstützen.
  • Gemeinsame Muster, Abstraktionen und Standards etablieren, die Fragmentierung reduzieren und die Ingenieureffizienz erhöhen.
  • Als Vorbild für AI-native Workflows in Design, Codierung, Testing, Code-Review, Debugging und Incident Response fungieren.
  • Effektive und verantwortungsvolle Nutzung von AI-unterstützten Entwicklungstools und skalierbaren Prompting-Praktiken fördern.
  • Möglichkeiten identifizieren und umsetzen, bei denen AI messbar die Entwicklerproduktivität, Liefergeschwindigkeit und Produktionsqualität verbessern kann.
  • Schutzmaßnahmen und Bewertungsansätze definieren, um sicherzustellen, dass die Nutzung von AI sicher, zuverlässig und im Einklang mit den Engineering-Standards steht.
  • Die Lieferleistung durch die Förderung von kontinuierlicher Lieferung, Beobachtbarkeit und Exzellenz in der Produktion verbessern.
  • Frühzeitig Risiken und Abhängigkeiten zwischen Teams antizipieren und proaktiv entschärfen, um die Lernerfahrung und Verpflichtungen zu schützen.
  • Ihren Einfluss durch Mentoring von Senior Engineers vervielfachen, ohne Autorität zu beeinflussen und hands-on einzugreifen, wenn kritische Pfade es erfordern.

Sie haben:

  • Umfangreiche Erfahrung im Entwerfen, Bauen und Betreiben verteilter Systeme mit Typescript und AWS.
  • Tiefgehende Expertise in APIs, asynchronen Systemen, Datenmodellierung und service-to-service Kommunikation in Produktionsumgebungen.
  • Starkes architektonisches Urteilsvermögen und die Fähigkeit, Abwägungen klar im Dienste von Produkt- und Lernergebnissen zu kommunizieren.
  • Nachweisliche Fähigkeit, systemweite Ergebnisse wie Zuverlässigkeit, Skalierbarkeit, Liefergeschwindigkeit und operationale Exzellenz zu verbessern.
  • Praktische Vertrautheit mit AI-unterstützten Entwicklungstools und nachgewiesene Integration von AI in tägliche Engineering-Workflows.
  • Erfahrung im Experimentieren mit oder im Aufbau von AI-gesteuerten Systemen, LLM-Integrationen oder AI-fähigen Funktionen.
  • Pragmatisches, metrics-getriebenes Urteilsvermögen bei der Bewertung, wo AI bedeutenden Wert hinzufügt, im Vergleich dazu, wo traditionelle Ansätze überlegen sind.
  • Eine Erfolgsbilanz im Beeinflussen der technischen Richtung über mehrere Teams hinweg, ohne auf formale Autorität zurückzugreifen.
  • Starkes Produktdenken mit Erfahrung in der Verbindung technischer Entscheidungen mit Experimenten und messbarem Kundenimpact.
  • Nachgewiesene Fähigkeit, Senior Engineers zu mentorieren, technische Standards zu erhöhen und die AI-Fluency in einer Organisation zu fördern.

Nice to have:

  • Erfahrung mit LLM-Bewertungsrahmen, Prompt-Engineering in großem Maßstab, retrieval-augmented generation (RAG) oder Modell-Experimentierungs-Pipelines.
  • Erfahrung im Aufbau oder in der Skalierung von Lernplattformen, Personalisierungssystemen oder A/B-Experimentierungsrahmen.
  • Einblick in domänengetriebenes Design, ereignisgesteuerte Architekturen oder Plattformengineering.
  • Erfahrung in der Gestaltung von Engineering-Betriebsmodellen oder Standards während technologischer Transformationen.
  • Echtes Interesse daran, wie AI, Produkt und Lernwissenschaft kombiniert werden können, um bedeutende Lernergebnisse zu schaffen.
  • Erfahrung mit Golang.

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. Plus Beratung zu Familien- 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 UK) 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&Ambassadors und LGBTQIA-Gruppen), nehmen Sie an kulturellen und regelmäßigen sozialen Veranstaltungen teil.

Diversity 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 die entsprechende Unterstützung im Bewerbungsprozess bieten können.

Principal Software Engineer - Fullstack, AI (all genders) Arbeitgeber: Babbel.com - Lesson Nine GmbH

Babbel ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur 30 Urlaubstage und die Möglichkeit eines dreimonatigen Sabbaticals bietet, sondern auch flexible Arbeitszeiten und remote-freundliche Optionen. Die Unternehmenskultur fördert kontinuierliches Lernen und persönliche Entwicklung durch interne Schulungen sowie ein jährliches Budget für externe Weiterbildung, während die Vielfalt und Inklusion aktiv gefördert werden, um ein unterstützendes und integratives Arbeitsumfeld zu schaffen.
Babbel.com - Lesson Nine GmbH

Kontaktperson:

Babbel.com - Lesson Nine GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Principal Software Engineer - Fullstack, AI (all genders)

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen!

Sei proaktiv bei der Kontaktaufnahme

Wenn du eine interessante Stelle siehst, zögere nicht, direkt mit dem Team oder dem Recruiter in Kontakt zu treten. Frag nach mehr Informationen oder teile deine Begeisterung für die Rolle – das zeigt Initiative!

Bereite dich auf technische Gespräche vor

Mach dich mit den gängigen Fragen und Themen vertraut, die in technischen Interviews behandelt werden. Lass uns gemeinsam an deinen Coding-Skills arbeiten, damit du selbstbewusst auftreten kannst!

Nutze unsere Website für Bewerbungen

Bewirb dich direkt über unsere Website, um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Wir sind hier, um dir zu helfen, den besten Eindruck zu hinterlassen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal Software Engineer - Fullstack, AI (all genders)

Typescript
AWS
Distributed Systems
APIs
Asynchronous Systems
Data Modeling
Service-to-Service Communication
AI-assisted Development Tools
AI Integration
Architectural Judgment
Mentoring Senior Engineers
Product Mindset
Metrics-driven Judgment
Continuous Delivery
Operational Excellence

Tipps für deine Bewerbung 🫡

Sei du selbst!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und deine Erfahrungen sind wichtig. Lass uns wissen, was dich motiviert und warum du bei Babbel arbeiten möchtest.

Technische Fähigkeiten betonen: Da wir nach einem Principal Software Engineer suchen, solltest du deine technischen Fähigkeiten und Erfahrungen klar hervorheben. Erzähl uns von deinen Projekten mit Typescript, AWS und AI-Integration!

Beispiele für Einfluss: Wir lieben es, wenn du konkrete Beispiele gibst, wie du in der Vergangenheit Teams beeinflusst hast. Zeig uns, wie du Standards gesetzt und andere Engineers unterstützt hast, um ihre Effektivität zu steigern.

Bewerbung über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir dich schnellstmöglich kontaktieren können.

Wie du dich auf ein Vorstellungsgespräch bei Babbel.com - Lesson Nine GmbH vorbereitest

Verstehe die Rolle und das Unternehmen

Mach dich mit der Rolle des Principal Software Engineer bei Babbel vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten zur Vision des Unternehmens passen. Zeige im Interview, dass du die Bedeutung von AI in der Softwareentwicklung verstehst und wie du diese Technologien nutzen kannst, um den Lernprozess zu verbessern.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Bereite Beispiele vor, die deine Fähigkeiten in der Architektur, API-Entwicklung und im Umgang mit verteilten Systemen zeigen. So kannst du deine technische Expertise und deinen Einfluss auf andere Teams klar demonstrieren.

Fragen stellen ist wichtig

Bereite einige durchdachte Fragen vor, die du während des Interviews stellen kannst. Frage nach den aktuellen Herausforderungen, denen sich das Team gegenübersieht, oder wie AI in den Entwicklungsprozess integriert wird. Das zeigt dein Interesse und deine Bereitschaft, aktiv zur Lösung beizutragen.

Mentoring und Teamarbeit betonen

Da die Rolle auch Mentoring umfasst, sei bereit, über deine Erfahrungen im Coaching anderer Ingenieure zu sprechen. Betone, wie du anderen geholfen hast, ihre Fähigkeiten zu verbessern und wie du Einfluss ohne formale Autorität ausgeübt hast. Das zeigt, dass du nicht nur technisch versiert bist, sondern auch ein Teamplayer.

Principal Software Engineer - Fullstack, AI (all genders)
Babbel.com - Lesson Nine GmbH
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>