Senior Go-разработчик (команда Search & Discovery)

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


О команде:

Команда Search & Discovery отвечает за разработку и развитие поискового движка Uzum Market – ключевого сервиса, который обеспечивает миллионам пользователей быстрый и релевантный поиск товаров.
Мы строим высоконагруженную, отказоустойчивую и масштабируемую систему, которая обрабатывает миллионы запросов в день и активно интегрируется с ML-моделями для улучшения качества поиска и персонализации. Мы относимся к поиску как к ML-платформе, в которую можно вставить модель на любом этапе — от подбора товаров для выдачи до их финального ранжирования.

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

  • Разрабатывать и оптимизировать модули поиска retrieval, куда входит поиск кандидатов, фильтрация и сортировка в Elastic, и ranking на Go
  • Обеспечивать высокую производительность и низкую задержку API поиска
  • Работать над системой индексации, обновления данных и кэширования в real-time
  • Проектировать архитектуру поиска так, чтобы новые ML-модели и эксперименты можно было внедрять без перебоев в работе
  • Работать в тесной коллаборации с ML-разработчиками
  • Внедрять и развивать мониторинг, логирование и алертинг для контроля качества поиска

Почему это интересно:

  • Современный стек: Go, PostgreSQL, Redis, NATS, Temporal
  • Работа с высоконагруженными системами и масштабными продуктами
  • Большие возможности — нам всего 3 года, но мы уже лидеры рынка в стране. Если вы устали отвечать за очень маленькую часть системы и вам хочется драйва, новых вызовов и роста — все это можно получить у нас
  • Обучение и развитие — мы поддерживаем как внутри компании, так и за ее пределами (митапы, конференции, проф обучение, публикации). А еще помогаем развивать личный бренд
  • Уникальная культура — мы сохранили дух стартапа, при этом уже отстроили зрелые процессы. У нас не корпорация с бюрократией, а коммьюнити людей, которые любят свое дело
  • Формат работы – можно удаленно из любой точки мира или поможем с релокацией в солнечный Ташкенте

Что для нас важно:

  • Уверенное владение Go и опыт коммерческой разработки от 5 лет
  • Знание SQL и опыт работы с PostgreSQL или MySQL
  • Опыт проектирования и поддержки микросервисной архитектуры, понимание принципов масштабирования и надежности
  • Знание многопоточности, конкурентности и умение писать тестируемый, качественный код
  • Опыт с системами очередей (NATS, Kafka), Python и Django Admin — будет преимуществом
  • Инициативность и стремление улучшать продукт и процесс
  • Продуктовое мышление — понимание целей и ценности фич

Что мы предлагаем:

  • Удаленка из любой точки мира или уютный офис в Ташкенте

  • У нас можно расти в инженерно или управленческом треке, а еще выстроена регулярная оценка перформанса

  • Платим на уровне топовых компаний российского рынка

  • Обучение и развитие - мы поддерживаем как внутри компании, так и за ее пределами (митапы, конференции, профессиональное обучение, публикации).А еще помогаем развивать личный бренд

  • База - комьюнити профессионалов с желанием делать круто. Приятный бонус - ДМС в привязке к вашей локации, обучение и другие плюшки


Поделиться:

Опубликована 24 дня назад

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

Ищем опытного разработчика, который поможет команде построить систему для современных брокерских продуктов ... Наш стек: Бэкенд: Go (Golang) Брокер сообщений: Apache Kafka База данных: PostgreSQL API: GraphQL, gRPC ... наставником младших членов команды Для нас важны: опыт коммерческой бэкенд-разработки от 5 лет (Python, Go ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании OzonOzon
  • Санкт-Петербург
7 дней назад
Мы команда Go-разработчиков в Yadro Telecom, разрабатываем программно-аппаратные решения для телеком ... Разработка ведется на Go, используется Docker, Kubernetes. ... Golang) и опыт разработки на нём от 3-х лет, либо уверенное владение другим языком и желание перейти на Go ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании YADROYADRO
  • Санкт-Петербург
день назад
до 270 000 ₽
Выше средней на 5%
Стек проекта: Go, React, TypeScript, PostgreSQL, реляционные БД Команда: Вы будете работать в составе ... кросс-функциональной команды разработки, тесно взаимодействуя с аналитиками, бэкенд- и фронтенд-разработчиками ... Оперативный выход на проект в горизонте двух недель О нас: Dcloud - это сплоченное сообщество независимых разработчиков ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании DCloudDCloud
  • Санкт-Петербург
19 дней назад
230 000 - 280 000 ₽
Рыночная зарплата
Мы ищем Go-разработчика для аутстафф направления для работы над масштабными ИТ-проектами, в том числе ... ; Умение писать многопоточные приложения на GO; Понимание сетевой подсистемы в контексте Golang, опыт ... unit-тестов; Опыт работы со стриминговыми/real-time сервисами (аудио/видео); Опыт руководства командой разработчиков ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании RedLabRedLab
  • Санкт-Петербург
21 день назад
В команду разработки требуется Golang-разработчик на проект BIOM. ... Требования: Уверенные знания Go; ВЫСШЕЕ технич.образование; Опыт работы с docker и микросервисами; Опыт ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ДатаджайлДатаджайл
  • Санкт-Петербург
24 дня назад
... развивать инфраструктуру для расчёта рисков Мы ожидаем: Опыт коммерческой разработки от 5 лет Знание Go ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании OzonOzon
  • Санкт-Петербург
15 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.