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 временным хайпом.
- Того, кто не задаёт вопросов и не сигнализирует о проблемах.