Skip to main content
Okko

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

RemoteRussia only
Published
Role
Unknown
Experience
Senior
Salary not disclosed
Check eligibility

Open to RU only. Set where you work from to check your eligibility.

No BS summary

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

Core skills

Go/PostgreSQL/Kafka

Required skills

Kubernetes/HelmDocker/golangci-lint/race-detector

Optional skills

JavaKotlinPython

What you'll do

  • Строить платформенный уровень, от которого зависит скорость запуска рекомендательных событий в Okko. Хорошее решение сокращает ручную работу, снижает связанность между командами и помогает быстрее проверять гипотезы в рекомендациях и поиске;
  • Упрощать выполнение рекомендаций и проверки гипотез;
  • Снижать time‑to‑market для продуктовых команд при запуске новых событий;
  • Проектировать и развивать Go‑сервисы, интерфейсы и контракты между командами, представителями рекомендаций/поиска и витринами;
  • Работать с PostgreSQL, кэшированием и потоками данных (Kafka);
  • Участвовать в архитектурных решениях, технической декомпозиции и планировании;
  • Повышать надёжность и наблюдаемость сервисов;
  • Оптимизировать сервисы под высокую нагрузку.

What they require

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

Benefits

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

Okko is one of the largest streaming services.

StreamingEnterpriseokko-odo.ru
Salary not disclosed