Babbel

backend developer for language learning

In short

Backend developer role at Babbel Labs, an AI-first unit within Babbel building the language-learning platform, owning services end-to-end from API contract to production. The team works remotely and expects hands-on TypeScript/Node backend experience, deep serverless AWS skills (Lambda, API Gateway, DynamoDB), and daily use of coding agents. Requires production ownership experience and comfort working independently in unfamiliar codebases; mid-level position needing at least 2 years of relevant experience.

About
Babbel Labs is an independent, AI-first company within the Babbel group that brings AI, research, and product together to create language-learning experiences. It is rebuilding how learning content is created, stored, and served, and how learners are guided to their next learning experience.
Responsibilities
•Build and evolve services across the learning platform, owning each service from its API contract through to production
•Take on services written by other engineers, working alongside their original developers
•Design durable API and data contracts, with type-safe transforms between the API, domain, and persistence layers
•Operate built services, instrument them, understand their failure modes, change live data safely, and investigate incidents
•Deliver with coding agents and verify their output before relying on it
Requirements
•Strong, hands-on backend engineering experience with TypeScript and Node as the primary working language, focused on backend services rather than build tooling or a front-end framework's server
•Deep, practical AWS experience in a serverless-first setting, including designing with Lambda, API Gateway, DynamoDB, and event streaming
•Ability to design API and data contracts and model a domain, including type-safe transforms between the API, domain, and persistence layers
•Production ownership experience, including instrumenting services, understanding failure modes, safely changing live data, and handling incidents on owned systems
•Daily use of coding agents, with their output checked before relying on it
•Ability to work independently in unfamiliar codebases and understand their existing patterns before making changes
•Working familiarity with Terraform and CI/CD pipelines, sufficient to ship and change a service's delivery
Nice to have
•Python, Go or Rust for performance-critical components
•Experience with a monorepo build system and shared tooling
•Public technical work such as open-source contributions or writing
Conditions
•Flexible working models
•Learning budgets
•Free language learning

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot