Мы - быстрорастущий 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‑видеосервис