Старший разработчик Go, Маркетплейс, Мониторинг цен
Команда "Мониторинг цен" разрабатывает нагруженный оркестратор, который позволяет получить состояние рынка для каждого отдельно взятого товара. Наши данные используются в ценообразовании, антифроде, тюнинге поиска, рекламе и других областях.
Наши системы обрабатывают в сутки десятки террабайт данных от ML, краудсорсинга и систем сбора данных. Наши сервисы получают >100k RPS нагрузки при SLA до 20ms на ответ.
Мы пишем на Golang, но готовы рассмотреть людей желающих перекатиться с других языков.
Наш стек:
Go, Kubernetes, PostgreSQL, Kafka, Prometheus, Git, GitLab, микросервисная архитектура.
С какими вызовами мы уже столкнулись:
- Проводили тонкую оптимизацию системы для соответствия высоким требованиям потребителей
- Разрабатывали систему интеграционного тестирования, которая позволяет нам быть уверенными в качестве
- Проводили эксперименты с данными в Hadoop с целью улучшения точности склейки
Какие вызовы у нас впереди:
- Переработка архитектуры обработки изменений
- Создание код-конвенции для команды, доработка линтеров и форматтеров кода.
- Оптимизация системы отдачи склеек
- Разработка механизма управления эффективностью сопоставления товаров
Вам предстоит:
- Проектировать архитектуру микросервисов.
- Писать поддерживаемый код.
- Мониторить и оптимизировать производительность системы.
Мы ожидаем:
- Бэкграунд на бэкэнде - на уровне middle/senior, опыт с Go от года.
- Опыт работы с базами данных.
- Опыт работы в команде.
Мы предлагаем:
- Удалёнка из любой точки / гибрид / офис.
- Свободу действий в принятии решений.
- Достойный уровень заработной платы.
- Возможность расти и развиваться вместе с нашим бизнесом.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).