Старший 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 — будет преимуществом
- Инициативность и стремление улучшать продукт и процесс
- Продуктовое мышление — понимание целей и ценности фич
Что мы предлагаем:
- Конкурентная зарпалата — платим на уровне топовых компаний
- Карьерное развитие — даём действительно неограниченные возможности для роста
- Формат работы — полная удалёнка из любой точки мира или помощь с релокацией в Ташкент
- Команда — 84% специалистов уровня Senior. Растим комьюнити профессионалов
- База — бесконечное желание делать круто, а приятный бонус — ДМС в привязке к вашей локации, обучение и другие плюшки
Опубликована 17 часов назад
Похожие вакансии
Uzum — первая технологичная экосистема в Узбекистане и первый в стране стартап-единорог. Мы развиваем сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей страны был доступ к безграничному ассортименту товаров с быстрой доставкой,...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
2 дня назад
Мы ищем опытного Go-разработчика в команду платформенной разработки Uzum E-com. Мы создаём и поддерживаем ключевые core-сервисы, которые лежат в основе всей продуктовой экосистемы: авторизация, уведомления, хранение данных пользователей и другие. Эти...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
17 часов назад
Для нас привлекательны следующие знания и опыт: Экспертный уровень владения Java и её экосистемой, включая фреймворки, инструменты сборки и профилирование. Серьёзный практический опыт (не менее 7 лет) в коммерческой разработке сложных, нагруженных ил...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
4 дня назад
Мы — команда бэкенда платформы A/B‑экспериментов в онлайн‑кинотеатре Okko. Наша миссия — помогать продуктовым командам проводить надёжные, масштабируемые эксперименты и получать точные инсайты о поведении пользователей. Платформа уже в проде: через н...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
7 дней назад
Мы работаем над самой масштабной контентной платформой в рунете — по объёму, форматам, времени потребления и аудитории. Миллионы RPS и петабайты данных — главные вызовы для бэкенда ВКонтакте. Core Backend — это слой продуктовой инфраструктуры, которы...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
8 дней назад