Просмотр вакансии

Сегодня 30-07-2026 23:08
29.07.2026, 08:53

Golang-разработчик (команда платформы персонализации)

Работодатель: Okko

Okko

Город: Санкт-Петербург
Занятость: Полная, 5/2
Опыт работы: Более 6 лет

Okko — онлайнкинотеатр, где рекомендации и поиск напрямую зависят от пользовательского опыта: от того, что человек видит на главной странице и как быстро находит фильм или сериал, зависит релевантность витрины на его устройствах.

Мы ищем Seniorинженера в направлении персонализации платфоры — в команду, которая развивает интеграционный уровень между рекомендательными и поисковыми сервисами и клиентскими витринами Okko.

Наша задача — сделать так, чтобы продуктовые команды могли быстрее запускать новые сценарии рекомендаций и поиска без долгих ручных интеграций, хрупких договорённостей между командами и постоянной доработки клиентских приложений под каждый новый сценарий.

Чем предстоит заниматься:

  • Строить платформенный уровень, от которого зависит скорость запуска рекомендательных событий в Okko. Хорошее решение сокращает ручную работу, снижает связанность между командами и помогает быстрее проверять гипотезы в рекомендациях и поиске;
  • Упрощать выполнение рекомендаций и проверки гипотез;
  • Снижать timetomarket для продуктовых команд при запуске новых событий;
  • Проектировать и развивать Goсервисы, интерфейсы и контракты между командами, представителями рекомендаций/поиска и витринами;
  • Работать с PostgreSQL, кэшированием и потоками данных (Kafka);
  • Участвовать в архитектурных решениях, технической декомпозиции и планировании;
  • Повышать надёжность и наблюдаемость сервисов;
  • Оптимизировать сервисы под высокую нагрузку.
Что для нас важно:
  • Умение не только писать качественный код, но и мыслить о системе как о продукте для пользователей;
  • Опыт работы с Go (идиоматический Go, concurrency, использование raceдетектора, golangcilint, Docker) в высоконагруженных продуктах;
  • Опыт работы с Kubernetes/Helm и применением resilienceпаттернов (повторные попытки, circuit breaker и др.);
  • Навыки проектирования API и сервисных контрактов, опыт сотрудничества между командами;
  • Способность разбираться в сложных областях и постепенно их упрощать;
  • Опыт взаимодействия с продуктовыми backend/frontendкомандами;
  • Умение вести фичу самостоятельно: от выявления проблемы и декомпозиции до запуска и сопровождения;
  • Готовность влиять на технические решения и процессы;
  • Готовность погружаться в существующий код на Java/Kotlin (Spring Boot — MVC/WebFlux, Resilience4j, Kafka/Redis), а иногда и на Python. Глубокая экспертиза в этих языках не обязательна, важно желание и способность разбираться в чужом коде и соответствующих сервисах.

Будет плюсом:

  • Опыт в рекомендационных системах, поиске или других MLпродуктах;
  • Опыт работы с Java/Kotlin/Python;
  • Опыт разработки внутренней платформы.
Что мы предлагаем:
  • Необходимое оборудование и софт для работы;
  • Официальное трудоустройство;
  • ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
  • Льготные условия ипотеки в рамках зарплатного проекта;
  • Бесплатная подписка на сервисы партнеров;
  • Корпоративный спорт;
  • Насыщенная корпоративная жизнь;
  • Электронная библиотека издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам;
  • IT-аккредитация.

Адрес: Санкт-Петербург, улица Савушкина, 126

 

Откликнуться на вакансию

Дата
30.07 02.08
USD
2.9063 2.9133
EUR
3.3109 3.3402
RUB
3.6718 3.6624
CNY
4.3104 4.3245
CHF
3.5449 3.579
GBP
3.8645 3.8979
PLN
7.6491 7.7504
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения