Backend

Senior Go-разработчик (команда поиска) Full-time

О компании и команде

Привет! 👋🏼 На связи SberMarket Tech!

СберМаркет — технологичный онлайн-сервис, который помогает делать покупки не выходя из дома. Наша миссия: экономить время, энергию и деньги людей для чего-то более важного.

Сейчас у нас открыта роль Senior Go-разработчика в команду Поиска — это ключевой продукт на пути поставки ценности клиентам. Качественный поиск угадывает намерения пользователей, максимизирует релевантность выдачи и экономит ему время. Всё это кратным образом положительно сказывается на retention наших клиентов.

🧩 Чем нужно будет заниматься:

  • разрабатывать API поисковых компонентов (suggest-api/spellcheck/indexer/search-api) работать с различными хранилищами данных (clickhouse/mysql/redis);
  • писать запросы, оптимизировать их выполнение, искать необходимые данные;
  • писать собственные компоненты хранилищ (фичей для моделей ml и векторов для моделей);
  • работать с Elasticsearch (создавать/оптимизировать запросы, оптимизировать хранение и индексацию данных);
  • разрабатывать компоненты для встраивания ml пайплайна в поиск (докатка моделей до движка, логирование фичей, инференс моделей);
  • проводить нагрузочное для разрабатываемых решений;
  • писать тесты :)
  • заменять старое наследие.

Ожидания от кандидата

🦾 Мы рассчитываем, что ты:

  • разрабатываешь на Golang более 4х лет;
  • участвовал в построении современных поисковых систем;
  • умеешь разрабатывать, выкатывать и эксплуатировать отказоустойчивые нагруженные Web и ML приложения и контуры данных;
  • понимаешь принципы микросервисной архитектуры.

Условия работы

🍩 Что у нас интересного:

  • ДМС с первого месяца работы в компании;
  • соцпакет на выбор — спорт, промокоды на заказ продуктов или билеты в отпуск;
  • работаем удаленно. В Москве есть большой и красивый офис, поэтому если ты из этого города или будешь проездом — welcome;
  • предоставляем технику для работы на твой выбор;
  • помогаем интеллектуально и физически развиваться (электронная библиотека, книжный клуб, футбол);
  • уделяем большое внимание обучению сотрудников, поэтому в нашей knowledge base ты найдёшь много интересных курсов, книг и записей конференций, а также у нас есть выделенный бюджет на образование.

Бонусы

А еще:

  • мы сами участвуем в конференциях, как спикеры;
  • проводим внутренние митапы;
  • не боимся экспериментировать с новыми решениями и технологиями;
  • заботимся о сотрудниках: в компании есть специалист по здоровью и психологи для разговоров по душам :)

Overview

  • Job Title: Senior Go-разработчик (команда поиска)
  • Published: 7 months ago
Apply For This Job