Eine vollständige Bewerbung in einer Minute — Lebenslauf und Anschreiben, maßgeschneidert und versandbereit.
Babbel Labs is seeking a senior backend engineer to build and operate serverless services in a TypeScript and Node stack on AWS. You will own APIs from contract to production, design robust data contracts, and ensure live data safety without relying on frontend tooling.
Expect strong ownership and end-to-end delivery across services. We require practical AWS serverless experience, a focus on API design, and the ability to ship via Terraform and CI/CD pipelines.
Python as a welcome secondary language. Some of our services are Python, and a Labs engineer can expect to touch themStrong, 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 withSelf-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 understoodReal production ownership. You have instrumented your own services, understood their failure modes, changed live data without losing any, and worked incidents on systems you ownedDeep, 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 themWorking 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 barCoding 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 themThe 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 persistenceWe are a learning company, inside and out, and we encourage you to apply even if you do not fit all the technical requirements - all candidates are assessed based on skills, qualifications and on our business needsGo or Rust for performance-critical components. Fully optionalPublic technical work, such as open-source contributions or writingExperience with a monorepo build system and shared tooling