Мы - быстрорастущий AI‑стартап, создающий платформу нового поколения для видео‑контента. Система с нагрузкой, асинхронными процессами и большими объёмами данных, рассчитанная на глобальный рынок.
Наша миссия - объединить авторов и зрителей, предоставив авторам лучший инструмент для генерации видео, а зрителям - максимально релевантные рекомендации.
Ищем сильного backend-инженера, который умеет брать сложные задачи и доводить их до продакшена. Работать предстоит в связке с Team Lead, который отвечает за общее направление и архитектуру. Важно умение думать, предлагать свои решения, положительно влиять на систему, декомпозировать задачи и развивать технологический стек.
•Разрабатывать и развивать backend-сервисы
•Реализовывать ключевые части системы (видео-пайплайны, ingestion, delivery)
•Работать с асинхронной обработкой (Kafka, очереди)
•Оптимизировать производительность и стабильность сервисов
•Проектировать решения вместе с Team Lead
•Участвовать в код-ревью и поддерживать качество кода
•Разбираться с продакшн-инцидентами и узкими местами
•Взаимодействовать с мобильной и frontend-командой
•Kotlin + Spring Boot
•Kafka
•PostgreSQL
•Redis
•AWS (S3, RDS, SQS, ECS/EKS, CloudFront, Lambda)
Обязательные
•7–11 лет опыта в backend-разработке
•Отличное знание Kotlin или Java + Spring
•Опыт работы с микросервисной архитектурой
•Практический опыт с Kafka или аналогами
•Хорошее понимание PostgreSQL (индексы, транзакции, оптимизация)
•Умение выявлять необходимые метрики и выстраивать мониторинги для максимизации бесперебойности системы
•Опыт работы с Redis
•Опыт работы с AWS
•Понимание принципов построения highload-систем
•Умение самостоятельно доводить задачи до результата
Будет большим плюсом
•Опыт работы с видео или медиа-контентом
•Понимание транскодинга (FFmpeg и аналоги)
•Знание HLS / MPEG-DASH
•Опыт построения data pipelines
•Опыт работы с большими файлами и стримингом
•Понимание CDN и доставки контента
•Умение использовать AI‑инструменты в разработке (IDE‑ассистенты, генерация тестов, анализ логов и т.п.).
Как мы работаем
•Есть Team Lead, который задаёт архитектурное направление
•От тебя ожидается самостоятельность в реализации
•Решения обсуждаются, но не затягиваются
•Детальный системный анализ и требования
•Много реальных инженерных задач, мало формального процесса
Что важно в подходе
•Не ждёшь идеальной постановки задачи
•Умеешь разобраться в сложной системе без полного контекста
•Видишь последствия своих решений
•Не боишься продакшна и ответственности
•Умеешь задавать правильные вопросы
Почему это интересно
•Сложные задачи: видео, нагрузка, асинхрон, высокая нагрузка
•Влияние на архитектуру вместе с тимлидом
•Быстрый рост за счёт реальных инженерных задач
•Минимум бюрократии
•Прямое влияние на продукт
•Полную удалёнку (возможность работать из любой точки мира)
•ЗП зафиксирована в USD
•Гибкий график работы (часовой пояс ближе к МСК)
•Минимум бюрократии, максимум влияния на продукт и процессы
•Возможность строить с нуля глобальный AI‑видеосервис