Разработчик на C++ в поисковую тему «Квартиры»
гибрид, удалёнка, офис, Санкт-Петербург
Разработка ключевых серверных компонентов внутри поиска недвижимости: масштабируемые микросервисы, интеграция ML-моделей и обработка больших объёмов данных для точной и быстрой выдачи пользователям.
Стек
C++STLмикросервисыML-моделивеб-приложениярекомендациимногопоточность
Задачи
- •разработка новых фич и улучшение качества поиска недвижимости
- •проектирование масштабируемой и отказоустойчивой архитектуры микросервисов
- •оптимизация бэкенда, ревью кода и снижение потребления ресурсов
- •интеграция готовых ML-моделей в production окружение
- •проведение A/B-тестов и взаимодействие с фронтендом, продукт-менеджерами, ML-специалистами и аналитиками
Обязательно
- •профессиональное владение C++ и знание STL или готовность перейти на C++
- •отличное владение алгоритмами и структурами данных
- •понимание многопоточного и асинхронного программирования и сетевого взаимодействия
- •опыт разработки в микросервисной архитектуре и веб-приложениях
- •умение тестировать код и добиваться высокой стабильности систем
- •ориентация на производительный и надёжный код, внимательность к деталям
Будет плюсом
- •опыт проектирования и эксплуатации высоконагруженных систем
- •работа с распределёнными системами и Big Data
- •опыт интеграции и развёртывания ML-моделей
- •участие в разработке поисковых или рекомендательных систем
- •умение быстро разбираться в чужом коде и предлагать лаконичные решения