Berlin
Senior Backend Engineer (all genders)
externe stelle · quelle: Ashby Job Board · zuletzt geprüft 1.11.2026
Fakten zur Stelle
- Seniorität
- Senior
- Sprachen
- Englisch
- Orte
- Berlin
der job in 20 sekunden
Senior Backend Engineer (all genders)
Du baust und betreibst Backend-Services für die Lernplattform von Babbel Labs in einem serverless-first TypeScript/Node-Stack auf AWS. Du verantwortest Services vom API-Vertrag bis zum Produktionsbetrieb und arbeitest täglich mit Coding Agents. Senior-Rolle ohne Personalverantwortung in einem kleinen Team, remote möglich.
Wen sucht Babbel wirklich?
Gesucht wird eine Person mit tiefer Backend-Erfahrung in TypeScript/Node und serverless AWS, die Services eigenständig entwirft, betreibt und bei Incidents Verantwortung übernimmt.
Kernaufgaben
- 01Services der Lernplattform bauen und weiterentwickeln, vom API-Vertrag bis zur Produktion
- 02Langlebige API- und Datenverträge mit typsicheren Transformationen entwerfen
- 03Eigene Services betreiben, instrumentieren und Fehler analysieren
- 04Bestehende Services übernehmen, die andere geschrieben haben
- 05Mit Coding Agents liefern und deren Ergebnisse prüfen
Was du mitbringen solltest
Gefordert
- TypeScript
- AWS
- Serverless
- DynamoDB
- Agile
- Infrastructure as Code
- Terraform
- CI/CD
- Python
- Node.js
- AWS API Gateway
- Event Streaming
- System Design
- Coding Agents
Optional
- Go
- Rust
- Monorepo-Build-Systeme
Abgeleitet – nicht ausdrücklich genannt
- JavaScript (aus TypeScript abgeleitet)
Team & Auftrag
Du gehörst zu einer kleinen Gruppe von Engineers bei Babbel Labs, die gerade die Architektur für Lerninhalte und deren Auslieferung neu aufsetzt. Personalverantwortung gibt es nicht; das Team liefert zügig mit Coding-Agenten, aber nach klarer Struktur.
Arbeitsbedingungen & Benefits
- Arbeitsort
- Ortsunabhängiges Arbeiten mit Anbindung an Berlin
Auswahlprozess bei Babbel
Deine Bewerbung über techport reichst du hier ein. Diese Schritte beschreiben das Auswahlverfahren von Babbel laut Anzeige.
- Erstes Screening-Gespräch
- Eine gemeinsame Arbeitssession mit der einstellenden Führungskraft
Hinweise zur Bewerbung
- Der Ablauf ist absichtlich knapp gehalten und umfasst nur zwei Stationen.
- In der Bewerbung bitte die eigenen Pronomen nennen, auf Wunsch auch einen abweichenden Rufnamen.
- Eine Bewerbung lohnt sich auch, wenn nicht jede technische Anforderung erfüllt ist.
- Bei Behinderung oder besonderem Bedarf kann vorab Unterstützung im Verfahren angefragt werden.
Rollenprofil
Backend-Entwicklung · Softwareentwicklung
aus dem Stellentitel
- Arbeitsumfeld
- eigenes Produkt (Produktunternehmen)
- Führung
- ohne Führungsverantwortung
- Bereitschaft & Schichten
- Rufbereitschaft
Worauf es bei der Erfahrung ankommt
- Wunsch: Entwicklungserfahrung aus der IT- oder SoftwarebrancheAllgemeine IT-/Softwareerfahrung reicht
„Deep, practical AWS experience in a serverless-first setting.“
- Wunsch: Entwicklungserfahrung mit Gaming, Media & Audio-SoftwareGenau diese Spezialisierung
„Deep, practical AWS experience in a serverless-first setting. Lambda, API Gateway, DynamoDB and event streaming are our daily tools, and we want someone who has designed against them rather than only deployed onto them.“
Softwaredomänen
- Developer Tools, DevOps & Observabilitybestätigt
- EdTech & Lernplattformenbestätigt
- KI-Produkte & ML-Plattformenbestätigt
Auch interessant für
- · Node.js-Entwickler:innen aus serverless AWS-Projekten, die in ein Produktteam wechseln wollen
- · Backend-Engineers mit Python-Hintergrund und TypeScript-Erfahrung
- · Cloud-native Entwickler:innen mit starkem Fokus auf Betrieb und Incident-Handling
belege aus der stellenanzeige anzeigen
- Services der Lernplattform bauen und weiterentwickeln, vom API-Vertrag bis zur Produktion
„Build and evolve services across our learning platform, owning each one from its API contract through to what runs in production.“
- Langlebige API- und Datenverträge mit typsicheren Transformationen entwerfen
„Design API and data contracts that hold up over time, with type-safe transforms between the API, the domain and persistence.“
- Eigene Services betreiben, instrumentieren und Fehler analysieren
„Run what you build. Instrument it, know how it fails, change live data safely, and be the person who works out why it broke.“
- Bestehende Services übernehmen, die andere geschrieben haben
„Take on services you did not write, alongside the people who did.“
- Mit Coding Agents liefern und deren Ergebnisse prüfen
„Deliver with coding agents as a matter of course, and verify what they produce before you rely on it.“
- Pflicht: TypeScript
„Strong, hands-on backend engineering in TypeScript and Node as your primary working language today“
- Pflicht: AWS
„Deep, practical AWS experience in a serverless-first setting“
- Pflicht: Serverless
„Deep, practical AWS experience in a serverless-first setting“
- Pflicht: DynamoDB
„Lambda, API Gateway, DynamoDB and event streaming are our daily tools, and we want someone who has designed against them rather than only deployed onto them“
- Pflicht: Agile
„The ability to design API and data contracts and to model a domain, including type-safe transforms at the boundaries between the API, the domain and persistence“
- Pflicht: Infrastructure as Code
„Working familiarity with infrastructure as code (Terraform) and CI/CD pipelines, enough to ship and change your own service's delivery“
- Pflicht: Terraform
„Working familiarity with infrastructure as code (Terraform) and CI/CD pipelines, enough to ship and change your own service's delivery“
- Pflicht: CI/CD
„Working familiarity with infrastructure as code (Terraform) and CI/CD pipelines, enough to ship and change your own service's delivery“
- Pflicht: Python
„Python as a welcome secondary language“
- Ortsunabhängiges Arbeiten mit Anbindung an Berlin
„It is remote and Berlin-friendly.“
- Team & Auftrag
„The architecture for that is being set now, by a small number of engineers, and this role is one of them.“
- Team & Auftrag
„the seniority shows in the decisions you own rather than in a team reporting to you.“
- Team & Auftrag
„a small team that moves fast, agent-first, but with a structured and disciplined delivery approach“
- Auswahlprozess bei Babbel
„The interview process is deliberately short: an initial screen, followed by one working session with the hiring manager.“
- Auswahlprozess bei Babbel
„Please state your pronouns in your application, and let us know if you'd like to be addressed by a name other than the one appearing on your official documents.“
- Auswahlprozess bei Babbel
„we encourage you to apply even if you do not fit all the technical requirements“
- Auswahlprozess bei Babbel
„If you have a disability or special need, feel welcome to inform us, so that we can provide you with the proper assistance in the application process.“
aufgaben
Berufsfelder
- Softwareentwicklung
anforderungen
Fähigkeiten
- TypeScript
- AWS
- Serverless
- DynamoDB
- Agile
- Infrastructure as Code
- Terraform
- CI/CD
- Python
- Node.js
- AWS API Gateway
- Event Streaming
- System Design
- Coding Agents
- Go (optional)
- Rust (optional)
- Monorepo-Build-Systeme (optional)
originalanzeige
Die vollständige Beschreibung findest du in der Originalanzeige. Oben siehst du unsere eigene Analyse der Stelle.
Über Babbel
Babbel entwickelt eine abonnementbasierte Sprachlern-App für Privatpersonen mit 60.000 Lektionen in 14 Sprachen für iOS und Android. Der integrierte KI-Gesprächspartner Babbel Speak dient der Gesprächsübung; die kostenlose Browser-Erweiterung Toucan by Babbel vermittelt Spanisch beim Surfen.
Mehr über Babbel