Kombo
Senior Backend Engineer (Platform Team)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в горизонтальную Platform-команду Kombo. Работа на стыке прикладного кода и инфраструктуры: производительность, надёжность, миграции, инструменты для разработчиков и продакшн-инциденты.
Задачи
- Работать над масштабированием инфраструктуры и устранением узких мест в приложении и базах данных
- Улучшать CI и процессы разработки, развивать инструменты для инженеров
- Развивать подходы к on-call и реагированию на инциденты
- Проводить рискованные миграции и изменения с продуманными планами отката
- Расследовать проблемы производительности Postgres с помощью планов запросов и трейсов, оптимизировать запросы и индексы
- Искать и исправлять утечки памяти в Node.js-приложении
- Проектировать и внедрять масштабируемый и экономичный слой хранения логов на Google Cloud Storage и Parquet
- Строить инфраструктуру статических egress IP для allowlist-доступа партнёров
- Переносить алертинг и on-call с OpsGenie на incident.io с управлением через Terraform
- Помогать продуктовым командам самостоятельно владеть и оперировать своей инфраструктурой
Требования
- Сильные фундаментальные знания backend-разработки и опыт создания production-сервисов, API и систем с базами данных
- Методичный подход к отладке сложных проблем и поиску первопричины
- Умение безопасно проводить рискованные изменения: продумывать режимы отказа, observability, rollout и rollback
- Способность самостоятельно вести неоднозначные технические задачи и ясно коммуницировать без плотного менеджмента
- Любознательность и умение быстро разбираться в незнакомых частях системы
- Глубокий опыт с TypeScript и Node.js
- Опыт работы с производительностью Postgres: анализ запросов, индексация, проектирование модели данных
- Опыт профилирования, бенчмаркинга, трейсинга или отладки production-систем
- Опыт крупномасштабных или рискованных миграций
- Опыт с распределёнными системами, внутренним инструментарием или общей backend-инфраструктурой
Условия
- Офисная работа в Берлине
- Продукт с product-market fit, ARR >10M, интеграции для 15 000+ компаний
- Привлечено $30M инвестиций, рост в топ-5% VC-стартапов мира
- Минимум встреч: ежедневный 5-минутный стендап и 1-2 встречи в неделю, утро без встреч
- Культура радикальной честности и первых принципов, дизайн-доки и RFC, записи встреч с транскриптами
- Процесс найма менее двух недель, включая оплачиваемый on-site день
- Возможны исключения для удалённой работы (например, время с семьёй вне Берлина)
Навыки
- TypeScript
- Node.js
- Postgres
- Kubernetes
- GCP
- Cloud Run
- Terraform
- CI/CD
- Google Cloud Storage
- Parquet
- incident.io
- OpsGenie
- Cursor
- Claude
- Codex
- VS Code
- Git
- gcloud