Not getting responses?
Posted 17 days ago - response chances decrease over time.
updated 18 days ago
Разработчик на C++ в Маркет (E-commerce)
RUVacancy from Hirify RU, a list of Russian tech companies
Match & Cover letter
Will show your compatibility and write a letter
Job description
Text:
TL;DR
Разработчик на C++ (e-commerce): разработка поисковых сервисов, систем построения поисковых индексов, роботов для сбора данных и инструментов распределённой обработки больших объёмов информации with an accent on производительность, отказоустойчивость и высокие нагрузки. Focus on проектирование архитектурных решений, работу с графовыми моделями, шардированием и брокерами сообщений, а также обеспечение стабильной работы сервисов при нагрузке в сотни тысяч RPS.
Локация: гибридный формат работы в офисе
Компания
Яндекс Маркет — крупный российский маркетплейс с более чем 100 миллионами товаров и свыше 18 миллионами активных покупателей.
Что делать
- Создавать и развивать поисковые сервисы и системы построения поисковых индексов.
- Разрабатывать роботов для сбора данных и инструменты распределённой обработки больших объёмов информации.
- Оптимизировать существующие системы и проектировать новые архитектурные решения с использованием графовых моделей.
- Ускорять микросервисы, находить узкие места и оценивать влияние технических изменений на продуктовые и бизнес-метрики.
- Запускать сквозные проекты на стыке карточки товара, финтех-сервисов, промомеханик, чекаута, Поиска и Корзины.
- Работать с нагрузкой в сотни тысяч RPS, шардированием и брокерами сообщений, повышая устойчивость сервисов к сбоям оборудования.
Требования
- От 3 лет опыта.
- Уверенное владение C++ и STL.
- Актуальный опыт коммерческой разработки на C++.
- Знание классических алгоритмов и структур данных.
- Осознанное использование AI-инструментов в инженерной работе и ответственность за качество, безопасность и производительность решений.
- Понимание базовых принципов работы современных генеративных и ML-моделей, их возможностей и ограничений.
Хорошо, если есть
- Опыт многопоточного и сетевого программирования.
- Проектирование и разработка высоконагруженных сервисов.
- Автоматизация тестирования, документирования, поиска ошибок, рефакторинга или миграции кода с помощью AI.
- Внедрение AI-ассистентов и агентов в командные процессы разработки, включая интеграцию с репозиториями, CI/CD, базами знаний или баг-трекерами.
- Оценка эффективности и надёжности AI-инструментов с помощью тестов, статического анализа, код-ревью и инженерных метрик.
Культура и преимущества
- Гибридный формат работы.
- Работа над масштабным продуктом электронной коммерции.
- Фокус на производительности, отказоустойчивости и доступности сервисов 24/7.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →