Поиск — один из крупнейших и самых технологичных продуктов компании. Каждый день он помогает десяткам миллионов людей находить ответы на сложные вопросы, решать повседневные задачи и принимать осознанные решения.
Мы же строим внутри Поиска универсальный сервис для поиска и покупки недвижимости, основанный на уважении, экспертности и стремлении превосходить ожидания, где каждый может найти свой новый дом быстро, удобно и безопасно.
Большинство наших сервисов написаны на Java 21, часть — на Scala и живут они в монорепозитории под Bazel.
Для взаимодействия с клиентами мы в основном используем REST и GraphQL, а для межсервисного — gRPC/Kafka.
Данные хранятся в Apache Lucene, PostgreSQL, MySQL, YDB, YT, ClickHouse и других. Также вы можете у нас встретить Temporal, Grafana, Sentry и не только.
Какие задачи вас ждут:
Разработка продуктовых решений
Вы будете проектировать масштабируемые и отказоустойчивые сервисы, работающие под нагрузкой и с большими объёмами данных.
Влияние на техническое развитие проекта
Вам предстоит принимать участие в формировании архитектуры, выборе технологий и развитии инженерных практик внутри команды.
Погружение в бизнес и снижение неопределённости
Погружаясь в бизнес-контекст, вы будете снижать неопределённость и превращать разрозненные требования в чёткие технические решения.
Локация и формат работы:
Возможность работать в Москве (БЦ «Аврора», ст. м. «Павелецкая») или Санкт-Петербурге (БЦ «Бенуа», Калининский район) в гибридном или офисном формате