Senior Golang Developer в Kinescope — высоконагруженную видеоплатформу, объединяющую функционал видеохостинга, проведения трансляций и коммуникаций для бизнеса. Платформа управляет распределённой инфраструктурой в нескольких ЦОД в РФ и глобально, раздаёт сотни гигабит трафика, строит новые стыки с операторами связи.

Миссия: делать передовые видеотехнологии доступными бизнесу.

Продукты: профессиональный видеохостинг и видеоплеер, аналитика, прямые трансляции, real-time коммуникации.

Клиенты: ведущие медиахолдинги, образовательные учреждения, e-commerce и крупные корпорации.

Зачем эта роль: в компании ~70 Go-сервисов, собственный распределённый параллельный транскодер (MPP), много gRPC, PostgreSQL, NATS, ClickHouse, собственная CDN. Задачи: от проектирования новых сервисов до рефакторинга старых, а также рутина — добавить метод в API, поправить миграцию.

AI-подход: команда активно использует AI-инструменты (Cursor и др.) не только для написания кода, но и для проработки задач, системного администрирования, анализа инцидентов и документации. AI рассматривается как coworker для рутинных задач (тесты, анализ логов, первичная диагностика, черновики документации, code review).

Требования:

  • Опыт работы с Go в продакшене от 5 лет, преимущественно с SaaS-продуктами.
  • Практический опыт построения и эксплуатации распределённых систем.
  • Навыки системного дизайна: умение спроектировать сервис, а не только написать код.
  • Опыт работы с 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 временным хайпом.
  • Того, кто не задаёт вопросов и не сигнализирует о проблемах.