Вакансия в архиве

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

По договоренности

  • Белорусская
  • Маяковская
  • Тверская

Okko — онлайн-кинотеатр, где рекомендации и поиск напрямую зависят от пользовательского опыта: на то, что человек видит на главном, как быстро найдёт фильм или сериал, действительно релевантной будет витрина на его устройствах.
Мы ищем Senior инженера в направлении платформенной персонализации — команды, которая развивает интеграционный уровень между рекомендательными/поисковыми сервисами и клиентскими витринами Okko.
Наша задача — сделать так, чтобы продуктовые команды могли быстрее запускать новые сценарии сценариев и искать: без долгих ручных интеграций, хрупких договоренностей между командами и постоянной доработки клиентских приложений под каждый новый сценарий.

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

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

  • Упрощать выполнение рекомендаций и проверо;
  • Снижать t2m для продуктовых команд при запуске новых событий;
  • Проектировать и развивать Go-сервисы, контракты между командами, представителями с рекомендациями/поиском и витринами;
  • Работать с PostgreSQL, кэшированием и потоками данных (Kafka);
  • Участвовать в архитектурных решениях, технической декомпозиции и планировании;
  • Улучшить надежность и наблюдательность сервисов;
  • Оптимизировать сервисы под высокую нагрузку.
Что для нас важно:

Мы ищем инженера, который умеет не только писать качественный код, но и думать о системе, как о продукте для пользователей.

  • Большой опыт работы с Go (идиоматический Go, concurrency, внедрение с детектором гонок, golangci-lint, Docker) в высоконагруженных продуктах;
  • Опыт работы с Kubernetes/Helm, resilience-паттернами (повторные попытки, автоматический выключатель и т.д.);
  • Умение проектировать API, сервисные контракты и сотрудничество между командами;
  • Способность разбираться в сложных областях и постепенно упрощать их;
  • Опыт общения с продуктовыми backend/frontend-командами;
  • Умение самостоятельно вести фичу: от создания проблем и декомпозиции до запуска и поддержки;
  • Готовность влиять на технические решения и процессы;
  • Умение погружения в существующий код на Java/Kotlin (Spring Boot — MVC/WebFlux, Resilience4j, Kafka/Redis), а иногда — на Python. Глубокая экспертиза не обязательна, важно быть готовым разобраться в чужом коде и наличии соответствующих сервисов.

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

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

Адрес: Россия, Москва, Рочдельская улица, 15с13
Показать на большой карте

Поделиться:

Опубликована 2 месяца назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Ищем старшего бэкенд разработчика в команду, которая создает новое направление рекламы на устройствах ... решения Отвечать за доступность и стабильность сервисов команды Мы ожидаем: Знание языка программирования Go ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании OzonOzon
  • Москва
7 дней назад
Обязанности: Разработка и развитие платформы для разработчиков Разработка инструментов для программистов ... развитие платформы Требования: Опыт разработки от 5-х лет Опыт разработки на Java Опыт разработки на Go ... или готовность поддерживать и развивать компоненты на Go Умение писать чистый, тестируемый код Опыт ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании БЮРО 1440БЮРО 1440
  • Москва
11 дней назад
Обязанности: Реализация чистого, тестируемого, отказоустойчивого кода на Go; Участие в проектировании ... Требования: Опыт коммерческой разработки Backend 4+ лет, на Go от 1.5 лет; Хорошее понимание принципов ... Go (горутины, каналы, планировщик), ООП, чистой архитектуры); Знание сетевых технологий, протоколов ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ЗащитаИнфоТранс, ФГУПЗащитаИнфоТранс, ФГУП
  • Москва
месяц назад
Проект реализован на Python с перспективой перехода на Go стек. ... Требования Уверенный коммерческий опыт разработки на Python и Go. ... Знания Python и Go - для поддержки и миграции существующего решения.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Группа компаний АстраГруппа компаний Астра
  • Москва
19 дней назад
Для этого мы пишем собственные платформенные сервисы на Go, которые предоставляем другим инфраструктурным ... Наш стек Go, PostgreSQL, Kubernetes, Docker, Linux, Gitlab CI, REST API, gRPC. ... Вы будете Разрабатывать на Go платформенные сервисы для автоматизации инфраструктурных процессов: от ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании OzonOzon
  • Москва
19 дней назад
Наш стек Go, Kubernetes, Grafana, Prometheus, Clickhouse, Redis (ValKey), Linux. ... Нам важно Опыт разработки на Go от 6 лет (рассмотрим сильных C++ или Java-разработчиков с готовностью ... переключиться на Go).
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании OzonOzon
  • Москва
5 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.