Backend-инженер в команду Search Quality
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Авито — крупнейший в мире сервис объявлений, и поиск — один из наших ключевых продуктов.
Команда качества поиска отвечает за создание технологических решений для улучшения механизмов поиска, которые делают наших пользователей счастливее, а бизнес Авито — более эффективным.
Вместе с нами вы сможете помочь десяткам миллионов пользователей покупать и продавать, модернизировать сценарии покупки на Авито, создать совершенно новые услуги для клиентов и аналитические инструменты для бизнеса.
Направления нашей работы:
— построение выдачи с учётом интересов покупателей, продавцов и бизнеса;
— распределение ликвидности и платформа для развития монетизационных продуктов;
— бэкенд функциональности поиска;
— ускорение поиска и повышение его стабильности;
— создание внутренних аналитических инструментов для улучшения качества поиска.
Вам предстоит:
- проектировать и разрабатывать высоконагруженные сервисы на Go;
- разрабатывать пайплайны real-time обработки данных;
- строить распределенные хранилища важной для поиска информации;
- развивать внутренние инструменты для оценки качества поиска;
- работать в тесном взаимодействии с другими командами и при минимальном желании погрузиться в тематики ML, NLP, AB тестирования и т. п.
Мы ждём, что вы:
- имеете не менее трёх лет опыта коммерческой разработки на языке Go;
- на приемлемом уровне знаете алгоритмы и структуры данных;
- понимаете основы микросервисной архитектуры.
Будет здорово, если вы:
- имеете опыт оптимизации нагруженных пользовательских сервисов;
- имеете опыт работы с SQL и NoSQL базами данных;
- владеете Python;
- имеете представление об Information Retrieval и Data Science.