Обязанности:
Kinescope — это высоконагруженная видеоплатформа объединяющая фунционал видеохостинга, проведения трансляций и коммуникаций для бизнеса. С нами бизнес улучшает коммуникации, повышать вовлеченность аудитории, хранит, защищает и показывает миллионы видео ежедневно.Мы управляем распределенной инфраструктурой в нескольких ЦОД в РФ и глобально, раздаем сотни гигабит трафика, строим новые стыки с операторами связи и многие другое. Миссия: Делать передовые видео технологии доступными бизнесу. Продукты: Профессиональный видеохостинг и видеоплеер, аналитика, прямые трансляции, real-time коммуникации Клиенты: Ведущие медиахолдинги, образовательные учреждения, e-commerce и крупные корпорации Зачем эта роль У нас ~70 Go-сервисов, собственный распределённый параллельный транскодер (MPP), много gRPC, PostgreSQL, NATS, ClickHouse, собственная CDN. Код пишут люди, которые понимают, что делают — и мы ищем ещё одного такого. Задачи разные: от проектирования новых сервисов до рефакторинга старых. Мы не боимся выкинуть решение, которое не оправдало себя в эксплуатации, и написать заново. Бывает и рутина — добавить метод в API, поправить миграцию. Без неё никуда. AI — не хайп, а инструмент Это важно, поэтому отдельным блоком. Мы работаем в Cursor. Не только для написания кода — для проработки задач, системного администрирования, анализа инцидентов, документации. Попробовали — обратно не хотим. Для нас AI — это не вайб-кодинг и не "нажал кнопку, получил код". Это coworker, которому делегируешь задачи: написание тестов, анализ логов, первичная диагностика, черновики документации, code review. Ты остаёшься инженером, который думает и принимает решения — но рутину отдаёшь. Если ты считаешь, что "настоящий программист всё пишет сам" — нам не по пути. Если видишь в AI способ делать больше и лучше за то же время — поговорим. Чего мы ждём Опыт работы с Go в продакшене от 5 лет. SaaS-продукты, не pet-проекты Понимание распределённых систем — не теоретическое, а "я это строил и эксплуатировал" Системный дизайн — умение спроектировать сервис, а не только написать SQL и NoSQL — работал с обоими, понимает когда что Умение профилировать и находить проблемы. pprof, трейсы, flame graphs — не пустые слова Понимание метрик и мониторинга — зачем они нужны и как по ним принимать решения Понимание сетевого стека — хотя бы на уровне "могу объяснить, почему запрос тормозит" Linux — достаточно уровня "посмотреть, что нагружено, прочитать логи" Тесты — умение написать полезные, а не для галочки Работа с AI-инструментами — Cursor, Claude, Copilot, что угодно. Главное — реально используешь, а не "пробовал один раз" Будет плюсом Опыт с видео: транскодирование, стриминговые протоколы, WebRTC Работа с бинарными протоколами или форматами данных (MP4, HLS, DASH) Опыт с gRPC в продакшене Опыт с ClickHouse Что у нас "под капотом" Go, gRPC, PostgreSQL, NATS, ClickHouse Свой транскодер (MPP) и CDN, bare-metal + облака в 4 регионах Ansible, GitLab CI, Prometheus/Grafana/Loki Условия Удалённая работа. Команда 30+ разработчиков, все Senior+ от 350 000 ₽ на руки, выплаты два раза в месяц Нет бюрократии, микроменеджмента и трекинга часов Гибкие коммерческие условия — можно договариваться Что НЕ ищем Человека, который "пишет код" и всё. Нам нужен инженер, который думает Того, кто боится выкинуть своё решение, если оно не работает Того, для кого AI — это хайп, который пройдёт Того, кто не задаёт вопросов и не сигнализирует о проблемах Просьба написать короткое сопроводительное письмо - опишите в нем решение в из вашей практики на Go которое заслуживает внимания и ссылку на ваши проекты на gitlhub (или др репо)Похожие вакансии