Senior Backend Developer
ЧУБАККАМоскваУдалённоот 6 лет5/2Полная занятость
AIPostgreSQLKafkaAWSMicroservicesRedisSpring BootKotlinhighloadVideo Processing
Описание
Мы - быстрорастущий AI-стартап, создающий платформу нового поколения для видео-контента. Система с нагрузкой, асинхронными процессами и большими объёмами данных, рассчитанная на глобальный рынок. Наша миссия - объединить авторов и зрителей, предоставив авторам лучший инструмент для генерации видео, а зрителям - максимально релевантные рекомендации. Ищем сильного backend-инженера, который умеет брать сложные задачи и доводить их до продакшена. Работать предстоит в связке с Team Lead, который отвечает за общее направление и архитектуру. Важно умение думать, предлагать свои решения, положительно влиять на систему, декомпозировать задачи и развивать технологический стек.
Обязанности
- Разрабатывать и развивать backend-сервисы
- Реализовывать ключевые части системы (видео-пайплайны, ingestion, delivery)
- Работать с асинхронной обработкой (Kafka, очереди)
- Оптимизировать производительность и стабильность сервисов
- Проектировать решения вместе с Team Lead
- Участвовать в код-ревью и поддерживать качество кода
- Разбираться с продакшн-инцидентами и узкими местами
- Взаимодействовать с мобильной и frontend-командой
Требования
- 6-8 лет опыта в backend-разработке
- Отличное знание Kotlin или Java + Spring
- Опыт работы с микросервисной архитектурой
- Практический опыт с Kafka или аналогами
- Хорошее понимание PostgreSQL (индексы, транзакции, оптимизация)
- Умение выявлять необходимые метрики и выстраивать мониторинги для максимизации бесперебойности системы
- Опыт работы с Redis
- Опыт работы с AWS
- Понимание принципов построения highload-систем
- Умение самостоятельно доводить задачи до результата
- Английский B2 - Средне-продвинутый
Будет плюсом
- Опыт работы с видео или медиа-контентом
- Понимание транскодинга (FFmpeg и аналоги)
- Знание HLS / MPEG-DASH
- Опыт построения data pipelines
- Опыт работы с большими файлами и стримингом
- Понимание CDN и доставки контента
- Умение использовать AI-инструменты в разработке (IDE-ассистенты, генерация тестов, анализ логов и т.п.)
Условия
- Полная занятость
- Оформление: Договор ГПХ с самозанятым, с ИП
- График: 5/2
- Рабочие часы: 8
- Формат работы: удалённо
- Сложные задачи: видео, нагрузка, асинхрон, высокая нагрузка
- Влияние на архитектуру вместе с тимлидом
- Быстрый рост за счёт реальных инженерных задач
- Минимум бюрократии
- Прямое влияние на продукт