> Markdown version of [/jobs/ext/4710083-senior-backend-engineer-all-genders](https://www.wearedevelopers.com/jobs/ext/4710083-senior-backend-engineer-all-genders). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Engineer (all genders) - **Company:** Babbel - **Location:** Berlin, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Amazon DynamoDB, Python (Programming Language), Node.Js, Data Streaming, TypeScript, Web Application Frameworks, AI Coding Agents, Backend, Free and Open-Source Software, Functional Programming, Api Gateway, Terraform, Serverless Computing - **Published:** November 14, 2026 - **Apply:** https://www.adzuna.de/details/5963521977 ## About the Role * Strong, hands-on backend engineering in TypeScript and Node as your primary working language today. We mean back-end services: not build tooling, and not the server a front-end framework happens to ship with. * 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. * 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. * Real production ownership. You have instrumented your own services, understood their failure modes, changed live data without losing any, and worked incidents on systems you owned. * Coding agents are part of your daily workflow, and you check their output before you rely on it. You are neither dismissive of them nor careless with them. * Self-sufficiency. You get yourself unstuck in an unfamiliar codebase without a minder, and you work within its grain rather than rewriting what you have not yet understood. * Working familiarity with infrastructure as code (Terraform) and CI/CD pipelines, enough to ship and change your own service's delivery. This is not an infrastructure role, so depth here is not the bar. * Python as a welcome secondary language. Some of our services are Python, and a Labs engineer can expect to touch them. Nice to have * Go or Rust for performance-critical components. Fully optional. * Experience with a monorepo build system and shared tooling. * Public technical work, such as open-source contributions or writing.