Babbel
Senior Backend Engineer (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в Babbel Labs (AI-first компания группы Babbel, Берлин). Строит и эксплуатирует сервисы платформы обучения на serverless-стеке TypeScript/Node на AWS, отвечая за них от API-контракта до продакшена.
Задачи
- Разрабатывать и развивать сервисы платформы обучения, отвечая за каждый от API-контракта до продакшена
- Брать на себя поддержку сервисов, написанных другими инженерами
- Проектировать API- и data-контракты с типобезопасными преобразованиями между API, доменом и хранилищем
- Эксплуатировать свои сервисы: инструментировать, разбирать отказы, безопасно менять живые данные и расследовать инциденты
- Работать с coding-агентами и проверять результат их работы
- Участвовать в проектировании архитектуры платформы
Требования
- Сильный практический опыт backend-разработки на TypeScript и Node как основном рабочем языке
- Глубокий практический опыт с AWS в serverless-подходе: Lambda, API Gateway, DynamoDB, event streaming
- Умение проектировать API- и data-контракты и моделировать домен, включая типобезопасные преобразования
- Реальный опыт production-ответственности: инструментирование сервисов, понимание режимов отказа, работа с инцидентами
- Ежедневное использование coding-агентов с проверкой их результата
- Самостоятельность в незнакомой кодовой базе
- Базовое знакомство с infrastructure as code (Terraform) и CI/CD
- Python как желательный второй язык
Условия
- Удалённая работа, дружелюбно к Берлину
- Небольшая команда, быстрый темп, agent-first подход
- Короткий процесс интервью: скрининг и одна рабочая сессия с нанимающим менеджером
- Инклюзивная и разнообразная среда
Навыки
- TypeScript
- Node.js
- AWS
- Lambda
- API Gateway
- DynamoDB
- event streaming
- Terraform
- CI/CD
- Python
- Go
- Rust
- monorepo