📍 Санкт-ПетербургМоскваПолная удалёнка
Яндекс Маркет позволяет выбрать товар из миллиона предложений и быстро его купить. При создании программного обеспечения мы уделяем особое внимание производительности и надёжности: Маркет работает круглосуточно, без перерывов и выходных.
Ищем специалиста по С++, которому предстоит разрабатывать инфраструктурную платформу для микросервисов, повышать производительность и эффективность использования вычислительных ресурсов поиска на Маркете.
Технологии/инструменты
C++Python
Чем предстоит заниматься
- Разрабатывать и масштабировать поиск Маркета.
- Разрабатывать микросервисную архитектуру.
- Заниматься низкоуровневой оптимизацией поисковых сценариев (профилированием с помощью Perf или внутренних средств).
- Разрабатывать единую систему поставки данных, адаптированную для микросервисной архитектуры.
- Разрабатывать платформу интеграционного и модульного тестирования для микросервисов.
- Оптимизировать использование процессора, памяти и сети по принципу "меньше железа, выше производительность".
- Разрабатывать облачные приложения в собственной системе контейнерной оркестрации.
- Разрабатывать инфраструктурную часть бизнес-сценариев с помощью Realtime Search.
- Формировать данные для облачных хранилищ с помощью MapReduce-вычислений.
Ожидания
- Работали в аналогичной должности в течение последнего года.
- Знаете классические алгоритмы и структуры данных.
- Хорошо знаете любой язык программирования и готовы перейти на С++.
- Отлично разбираетесь в операционных системах.
Будет плюсом, если вы:
- Программировали на языке Python.
- Проектировали и разрабатывали высоконагруженные сервисы.
- Имеете навыки многопоточного и сетевого программирования.
- Знаете системы контроля версий и баг-трекеры.
Что предлагаем
- Современный офис, в котором есть вся необходимая инфраструктура для комфортной работы и отдыха.
- Официальное трудоустройство, компенсация питания на территории кампуса и в его окрестностях.
- Гибкий график: мы не контролируем время вашего прихода и ухода, ключевая задача для каждого из нас — выполнять поставленные цели.
- Профессиональная команда, у которой можно многому научиться и перенять полезный опыт.
- Культура открытости и взаимопомощи: у нас работают увлеченные люди, не безразличные к тому, что они делают.
- Высокая скорость процессов: возможность быстро увидеть свой вклад.
- Работа в технологической компании, которая создает сервисы, приносящие пользу миллионам людей.
Екатерина Седых Talent Partner