- Страна
- Россия
Откликайтесь
на вакансии с ИИ

С++ разработчик в команду инфраструктуры поиска
Отличная вакансия от топового тех-гиганта с интересными инженерными задачами, современным стеком и прозрачными процессами. Высокий уровень ответственности и масштаб продукта делают роль очень привлекательной для опытных разработчиков.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию C++, алгоритмов и опыта низкоуровневой оптимизации для высоконагруженных систем. Работа с движком Sphinx и инфраструктурой поиска требует серьезной технической подготовки.
Анализ зарплаты
Зарплата в объявлении не указана, но для Senior C++ разработчика в Москве в компаниях уровня Tier-1 (Авито, Яндекс, Озон) рынок предлагает конкурентные условия. Указанные оценки отражают текущие реалии для опытных инженеров в высоконагруженных проектах.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Авито уже сейчас
Присоединяйтесь к команде Авито, чтобы развивать высоконагруженный поисковой движок и работать с передовыми технологиями!
Описание вакансии
С++ разработчик в команду инфраструктуры поиска
#удаленка #офис
Компания: Авито
🔹Вам предстоит:
-писать код на С++ в проект Sphinx – это низкоуровневый поисковой движок, с которого начинается изготовление всех выдач Авито. Спектр задач по движку предельно широк, от багфиксов и оптимизаций до новых сигналов ранжирования, больших новых переделок и глобальных новых мега-фичей. Время от коммита до продакшна в отдельных случаях измеряется минутами, отсидеться "два года без единого деплоя" не выйдет. Пересборка собственно Sphinx (небольшого проекта на 150K строк) и прогон ~300 базовых автотестов измеряется секундами, скучать известным образом не придется;
работать в тесном взаимодействии с группой качества поиска, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования, и т.п;
сталкиваться с другими интересными технологиями (гонять в проде Docker, Kubernetes, Postgres, Tarantool, Kafka и т.д., плюс сколько-то кода пописывать на Golang, Python и т.д.);
работать с высокими нагрузками. Порядка 110 млн активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно ;)
🔹Мы ждём, что вы:
-имеете от 4х лет опыта коммерческой разработки на C++;
-имеете опыт низкоуровневого программирования;
-знаете базовые структуры данных и алгоритмы.
Контакты: Откликнуться
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Python
- Machine Learning
- Kubernetes
- PostgreSQL
- NLP
- Docker
- Kafka
- Go
- Data Structures
- Algorithms
- Sphinx
- Tarantool
Возможные вопросы на собеседовании
Позиция предполагает работу с низкоуровневым движком Sphinx, где критически важна производительность.
Расскажите о вашем опыте низкоуровневой оптимизации кода на C++. Каких результатов в производительности вам удавалось достичь?
В описании указано, что в индексе 110 млн объявлений и сотни миллионов поисков в сутки.
Как бы вы спроектировали структуру данных для эффективного полнотекстового поиска в оперативной памяти при таком объеме данных?
Вакансия упоминает работу с Tarantool, Kafka и Postgres.
В каких сценариях вы бы предпочли использовать Tarantool вместо классической реляционной БД для задач поиска?
Работа ведется в тесном контакте с ML-командой.
Есть ли у вас опыт интеграции ML-моделей (например, для ранжирования) в высокопроизводительный C++ бэкенд?
Упоминается использование Docker и Kubernetes в проде.
С какими сложностями вы сталкивались при контейнеризации и деплое высоконагруженных C++ приложений в Kubernetes?
Похожие вакансии
Junior Backend-разработчик
Python разработчик (Senior)
Python - разработчик (Senior)
Junior Python разработчик
Junior разработчик
.NET разработчик Middle+ , Senior
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия