Location: Москва
Workplace: гибкий
Объектное хранилище S3, на котором работают внутренние и внешние клиенты компании. Команда S3.API отвечает за верхний слой хранилища: S3-протокол, авторизацию и политики доступа, асинхронную репликацию между инсталляциями.
Стек: Go, Tarantool (Lua), nginx, etcd, NATS.
Задачи
Руководить продуктовой командой разработки: ИПР, 1:1, перформанс-ревью, наём
Отвечать за техническое направление: архитектурные решения по S3 API, контроль техдолга
Планировать релизы и квартальные цели, декомпозировать задачи, отвечать за попадание в сроки
Выстраивать процессы разработки, код-ревью, тестирования и выпуска релизов
Участвовать в разработке
Требования
Опыт руководства командой разработки: техническое лидерство, people management
Сильный инженерный бэкграунд, опыт промышленной разработки на Go
Опыт проектирования и развития микросервисной архитектуры
Понимание принципов работы распределённых и отказоустойчивых систем: репликация, шардирование, консистентность, обработка отказов, идемпотентность
Будет плюсом
Опыт работы с Tarantool
Опыт с брокерами сообщений и очередями: NATS/Kafka/RabbitMQ; построение асинхронных пайплайнов и гарантий доставки
Опыт разработки или эксплуатации объектных хранилищ, S3-совместимых систем, CDN
Знание etcd, nginx, Ansible
Опыт построения процессов обновления сложных распределённых систем: совместимость версий, поэтапная раскатка, контроль рисков
Location: Москва
Workplace: гибкий
Мы развиваем социальную коммерцию внутри VK — новый формат покупок, в котором пользователь знакомится с товарами через клипы, видео, посты, сообщества и другие виды контента, а весь путь до покупки проходит внутри экосистемы. В наших системах уже хранится более 500 млн товаров, с которыми ежедневно взаимодействуют миллионы пользователей.
Команда развивает ключевую часть товарной вертикали ВКонтакте. Все то, что связано с главным компонентом: карточкой товара, а также витринами, чекаутом, корзиной и так далее. В команде решаются амбициозные и интересные задачи, направленные на развитие и расширение использования товаров внутри соцсети.
Задачи
Разрабатывать и проектировать backend на Go и на KPHP в монолите
Проектировать новые сервисы, API и межсервисные взаимодействия
Работать с большими объёмами товарных данных
Участвовать в выборе и внедрении PostgreSQL, Kafka, Redis, ClickHouse и других инфраструктурных решений
Решать задачи производительности, масштабирования и отказоустойчивости по мере роста продукта
Работать над продуктовыми задачами на стыке товаров и других сервисов ВКонтакте
Участвовать в архитектурной и технической проработке новых возможностей продукта
Последовательно сокращать legacy и технический долг направления
Требования
Опыт backend-разработки от двух лет
Хорошее знание Go и практический опыт его использования: concurrency, context, тестирование, профилирование
Опыт разработки и эксплуатации production-сервисов
Понимание архитектуры распределённых систем: API, базы данных, кэширование, очереди, межсервисное взаимодействие
Умение разбираться в существующем коде и безопасно переносить функциональность между системами
Опыт проведения code review и командной разработки
Самостоятельность при технической проработке задач и готовность участвовать в принятии инженерных решений
Будет плюсом
Опыт работы с PHP/KPHP, но глубокого знания языка на старте не требуется.
Location: Москва
Workplace: гибкий
Мы ищем тимлида команды разработки B2C VK Музыки — человека, который сможет одновременно развивать команду, принимать технические решения и вместе с продуктом отвечать за развитие сервисов команды.
Это роль для сильного технического лидера с управленческим опытом, которому интересно не только руководить командой, но и погружаться в архитектуру, пользовательские сценарии и развитие продукта.
Задачи
Руководить командой разработки до семи инженеров: Backend, Mobile, Web, QA
Планировать работу команды, управлять приоритетами и отвечать за результат
Развивать сотрудников: проводить 1-1, участвовать в найме, онбординге и оценке
Определять техническое направление, участвовать в архитектурных решениях и развитии Legacy
Работать с продуктом: уточнять требования, предлагать решения и учитывать пользовательские сценарии
Участвовать в формировании Roadmap и взаимодействовать со смежными командами
Требования
Опыт руководства командой разработки от четырёх человек
Опыт найма, онбординга, развития и оценки инженеров (в том числе performance review)
Навыки планирования и оценки трудозатрат, работы с бэклогом, ретро и роадмапом
Глубокий бэкграунд в backend-разработке высоконагруженных сервисов
Навыки проектирования распределённых систем (system design)
Понимание микросервисной архитектуры, Kubernetes, CI/CD, SRE-практик (мониторинг, алерты, инциденты)
Опыт обеспечения отказоустойчивости
Навыки работы с инцидентами и снижением деградаций
Опыт взаимодействия с продуктовым направлением и смежными лидами
Будет плюсом
Опыт работы с большими и долгоживущими продуктами
Опыт развития B2C-продуктов
Опыт взаимодействия с продуктовой, инфраструктурной и security-командами
Опыт разработки с Go-экосистемой — плюс, но не является обязательным требованием
Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
Workplace: Комбинированный
Мы строим систему музыкальных рекомендаций внутри VK Музыки. Наша команда отвечает за то, что слушатель видит и слышит первым: персональные плейлисты, миксы, рекомендации на основе артиста, умные подборки под контекст (тренировка, дорога, вечер) и поиск музыки. Мы разрабатываем сервисы кандидат-селекции и ранжирования, которые связывают продуктовую логику с ML-моделями и обслуживают миллионы пользователей в реальном времени.
Задачи
Мы команда продуктовых рекомендаций в экосистеме VK Музыки. Это высоконагруженная система, которая ежедневно формирует персонализированные подборки для десятков миллионов пользователей: миксы, плейлисты, блоки быстрого доступа, рекомендации артистов и треков
У нас микросервисная архитектура — наша команда развивает сервисы candidate generation и ranking, от которых зависит качество рекомендаций всей платформы
Мы проектируем и поддерживаем пайплайны, которые связывают фичи пользователя, контекст прослушивания и ML-модели ранжирования в единый рекомендательный сервис
Отслеживаем и улучшаем качество рекомендаций через метрики (CTR, listening time, retention) и A/B-эксперименты
Это не CRUD-продукт. Большая часть задач — про то, как спроектировать сервис, который эффективно и предсказуемо интегрирует ML-модели (LambdaMART / CatBoost / нейросетевые ранкеры) в высоконагруженный production-пайплайн: низкая latency, масштабируемость, устойчивость к деградации моделей, корректная работа с фичами и кандидатами
При этом мы совмещаем инженерную строгость с продуктовым мышлением: у нас есть прямая обратная связь от пользователей через метрики и эксперименты, и результаты работы быстро отражаются на реальных прослушиваниях
Мы не пишем код в стол — каждое изменение проверяется экспериментом и идёт от реальных проблем пользователей
Требования
Умение самостоятельно вести разработку: от проработки идеи и технической декомпозиции до вывода решения в продакшен
Понимание принципов построения асинхронных микросервисных систем и отказоустойчивой архитектуры под высокую нагрузку
Уверенное владение Java + Spring, опыт работы с Kubernetes или аналогичной системой оркестрации
Готовность разбираться в специфике ML-инфраструктуры: как модели ранжирования интегрируются в продакшен-сервисы, какие у них требования к фичам, latency и мониторингу качества
Будет плюсом
Опыт разработки рекомендательных/поисковых систем
Понимание принципов ранжирования (feature engineering, candidate generation, re-ranking) и базовое знакомство с ML-моделями (GBDT, эмбеддинги)
Опыт эксплуатации высоконагруженных систем с real-time инференсом ML-моделей
Опыт проведения и анализа A/B-экспериментов
Location: Москва
Workplace: гибкий
Инфраструктурная команда Core Backend отвечает за надёжность ВКонтакте, разрабатывает HighLoad core-сервисы, которые находятся на стыке продукта и инфраструктуры — от них зависят многие сценарии продуктовой разработки. Также мы являемся одним из главных драйверов по распилу монолита.
Задачи
Выделение независимых сервисов, оптимизация взаимодействия между ними
Разработка и внедрение стандартизированных систем и подходов
Участие в переходе, миграции систем хранения
Проектирование и развитие механизмов устойчивой работы при сбоях и повышенной нагрузке
Анализ инцидентов, поиск первопричин и внедрение системных улучшений
Участие в архитектурных решениях для высоконагруженной платформы
Требования
Уверенное владение Go
Опыт работы на PHP
Опыт разработки и эксплуатации высоконагруженных backend-систем
Опыт работы с контейнерами и оркестраторами
Понимание облачной инфраструктуры и принципов построения распределённых систем
Знание SRE-практик: мониторинг, управление инцидентами, надёжность, отказоустойчивость, безопасные изменения в production
Опыт работы с реляционными или NoSQL-БД, а также системами кеширования
Будет плюсом
Опыт разработки платформенных или инфраструктурных продуктов
Опыт проектирования систем, критичных к доступности и производительности
Навыки performance-инжиниринга, поиска узких мест и планирования ресурсов
Опыт улучшения процессов эксплуатации и автоматизации рутинных операций
Location: Москва
Workplace: гибкий
AdBlogger — внутренний стартап, который помогает рекламодателям находить покупателей через контент авторов, а авторам — зарабатывать на рекламе и рекомендациях. Проекту чуть больше полутора лет: с платформой уже работают около 10 тысяч активных рекламодателей и 40 тысяч авторов.
Ищем лидера в одну из команд разработки, который поможет ей развивать продукт и архитектуру, будет участвовать в выборе технических решений и работать с кодом.
Почему к нам:
Молодой продукт с действующей аудиторией. Уже есть пользователи, для которых вы будете создавать новые возможности, и пространство для развития платформы
Влияние на продукт. Вы сможете вместе с продакт-менеджером обсуждать инициативы и определять, как команда будет их реализовывать
Возможность развивать архитектуру. Платформе чуть больше полутора лет — многие технические решения ещё предстоит сформировать
Инженерная работа наряду с лидерством. В роли остаются проектирование, обсуждение решений и участие в разработке
Наш стек: Go, PostgreSQL, Redis, Kafka и облачная инфраструктура.
Задачи
Руководить командой разработки: помогать инженерам принимать решения и доводить задачи до запуска
Вместе с продакт-менеджером и командой определять приоритеты, оценивать инициативы и планировать разработку
Развивать архитектуру продукта и отвечать за качество технических решений
Поддерживать надёжность сервисов и находить баланс между развитием функциональности и техническими улучшениями
Участвовать в разработке и помогать команде решать сложные инженерные задачи
Требования
Вы руководили командой разработки и можете рассказать, как помогали ей достигать результата
Самостоятельно проектировали, запускали и сопровождали backend-сервисы
Умеете сравнивать технические решения и объяснять их преимущества, ограничения и стоимость поддержки
Обсуждаете продуктовые задачи с коллегами, предлагаете варианты и помогаете договориться о приоритетах
Готовы разрабатывать на Go
Location: Москва
Workplace: гибкий
У нас работает одна из самых крупных среди российских компаний программа BugBounty. Мы активно сотрудничаем с багхантерами со всего мира: они находят уязвимости в наших продуктах, помогают проверять их и подтверждать реальные риски.
Команда развивает направление Bug Bounty не только как процесс поиска уязвимостей, но и как полноценную экспертную функцию внутри компании. Мы много взаимодействуем с исследовательским сообществом, развиваем профессиональные связи и регулярно организуем профильные конференции, митапы и другие мероприятия для багхантеров.
У нас можно влиять на развитие одного из самых масштабных направлений Bug Bounty на российском рынке, работать со сложными техническими кейсами и развивать экспертность вместе с сильным профессиональным сообществом.
Задачи
Руководить командой: определять технические подходы, приоритеты и стандарты работы
Развивать направления Bug Bounty: совершенствовать методологию, процессы и инструменты, повышать эффективность программы и качество выявления уязвимостей
Работать со сложными уязвимостями: самостоятельно проводить триаж наиболее значимых находок и участвовать в техническом разборе сложных уязвимостей
Представление технической экспертности направления: формировать и транслировать экспертную позицию команды внутри компании и в профессиональном сообществе
Требования
Практический опыт триажа и валидации уязвимостей, включая сложные и спорные технические кейсы
Хорошее понимание основных классов уязвимостей веб-приложений и API: OWASP Top 10, IDOR/BOLA, SSRF, XSS, SQL Injection, RCE, уязвимости аутентификации и авторизации, бизнес-логики и так далее
Умение оценивать критичность и реальный риск уязвимостей с учётом сценариев эксплуатации, влияния на пользователей, данные и бизнес-процессы
Опыт взаимодействия с командами разработки: постановка задач на исправление, подготовка рекомендаций, обсуждение вариантов remediation и проверка корректности исправлений
Понимание процессов Secure SDLC, управления уязвимостями и роли Bug Bounty в продуктовой безопасности
Опыт работы с SLA, метриками и процессами vulnerability management: контроль сроков исправления, анализ задержек и узких мест
Опыт запуска, ведения или развития программ Bug Bounty: определение scope, правил программы, критериев приёма отчётов и подходов к выплатам
Умение выстраивать конструктивную коммуникацию с внешними исследователями безопасности и разрешать спорные ситуации по отчётам
Опыт управления командой или технического лидерства: распределение задач, развитие сотрудников, ревью сложных кейсов
Навыки анализа данных и подготовки отчётности по ключевым показателям направления
Хорошие коммуникативные навыки и способность объяснять технические риски как инженерам, так и нетехническим заинтересованным сторонам
Опыт проведения пентестов веб-приложений, API или мобильных приложений
Опыт автоматизации рабочих процессов с помощью Python, Golang, Bash и других языков программирования
Опыт работы с платформами Bug Bounty и понимание их операционных и финансовых процессов
Будет плюсом
Личный опыт участия в Bug Bounty
Опыт работы с бюджетами, договорами, закупками или взаимодействия с внешними подрядчиками и платформами
Опыт публичных выступлений
Опыт взаимодействия с маркетингом и PR
Location: Москва
Workplace: гибкий
Направление «Социальные взаимодействия» отвечает за то, как люди находят друг друга в социальной сети, выстраивают связи и общаются внутри платформы. Ключевые продукты направления включают в себя истории, уведомления и социальный граф.
Наша задача — понимать, как зарождаются и развиваются социальные связи между людьми: что помогает им укрепляться, а что приводит к затуханию.
Сейчас мы ищем руководителя команды аналитики, который возьмёт на себя аналитику направления, будет помогать формировать его стратегию, дискаверить новые фичи и проводить большие исследования социального поведения.
Задачи
Формировать стратегию направления вместе с продуктом
— от крупных исследований до конкретных продуктовых гипотез
Изучать, как формируются и развиваются социальные связи пользователей и как это конвертируется в рост общих сессий ВКонтакте
Развивать систему метрик направления и следить за здоровьем ключевых показателей
Улучшать аналитическую инфраструктуру и поддерживать процессы внутри команды
Требования
Опыт в продуктовой аналитике
Опыт руководства командой аналитики или менторинга
Навык проводить сложные исследования и доводить их до продуктовых решений
Умение принимать стратегические решения и брать ответственность за результат команды
Location: Санкт-Петербург
Workplace: гибкий
Сообщества ВКонтакте — один из ключевых драйверов продукта. Сообщества позволяют авторам публиковать контент, находить свою аудиторию и зарабатывать на любимом деле, а пользователям — открывать для себя новых авторов и единомышленников.
Мы разрабатываем всё, что связано с сообществами: инструменты для их ведения, роста и монетизации, каталоги и витрины, рекомендательные системы и многое другое.
Наша работа — это сочетание удобных пользовательских интерфейсов, эффективных алгоритмов машинного обучения и яркого маркетинга. Мы итерационно улучшаем продукты и используем data-driven подход для принятия решений.
Задачи
Вам предстоит:
Проектировать интерфейсы для iOS, Android и веба
Участвовать в создании и запуске продуктов
Общаться с разработчиками и контролировать качество реализации интерфейсов
Участвовать в планировании, предлагать свои идеи и защищать решения перед командой
Анализировать аудиторию и применять в работе результаты UX-исследований и A/B-тестов
У нас интересно, потому что:
Вас ждут разнообразные задачи и крутая команда
Вы будете плотно работать с командой продукта и влиять на него
Вы погрузитесь в UX-исследования, работу с метриками
С командой ленты вам предстоит работа над одним из самых сложных, интересных и популярных разделов продукта
В компании взрослая и гибкая дизайн-система, а также развитая дизайн-культура
Департамент дизайна ВКонтакте — команда дизайнеров, горящих своей работой и продуктом, который мы создаём. Мы всегда рядом и готовы как помочь с любой задачей, так и провести время вместе.
Требования
Мы ожидаем, что вы:
Отлично владеете Figma
Прекрасно разбираетесь в мобильном и веб-дизайне
Внимательны к деталям и обладаете эмпатией к пользователям
Творчески мыслите и способны объяснить свою точку зрения
Системно подходите к созданию дизайна, внимательно относитесь к компонентам и структуре макетов
Имеете опыт работы в крупных продуктовых командах
Хотите прокачивать навыки и учиться новому
Приглашаем специалиста, который сможет посещать офис в Москве или Санкт-Петербурге, работать в комбинированном режиме или удалённо. Ждём ваших откликов. Удачи!
Location: Санкт-Петербург
Workplace: гибкий
Мы занимаемся лентой ВКонтакте — это первый экран приложения и раздел сайта, через который проходят все пользователи. Отвечаем за интерфейсы всех контентных сценариев: создание и потребление клипов и постов в ленте, рекламу, дискавер и рекомендации нового контента. Лента связана почти со всеми продуктами ВКонтакте, поэтому большинство задач для нас — кросс-командные.
Ещё одно наше направление — социальный e-commerce. Работаем над интерфейсами инструментов продвижения товаров через клипы и посты в ленте. Для авторов нашей платформы это один из ключевых инструментов монетизации. Наша задача — перестраивать сценарии потребления контента так, чтобы зрители могли проще переходить от просмотра контента к покупке товаров и услуг.
Наш челлендж на ближайшие 2 года
За 18 лет лента ВКонтакте обросла легаси и воспринимается как что-то несовременное и громоздкое, нам предстоит сделать её легче и современнее
Сделать процесс создания контента удобным как для обычных пользователей, так и для профессионалов
Задачи
• Свести в один понятный флоу создание клипов и постов, следующим шагом — максимально упростить этот процесс
• Создать единый опыт просмотра и взаимодействия с короткими видео в разделах клипов и ленты
• Создать простой и интуитивный флоу покупки товаров из контента. Задача — ненавязчиво сообщать пользователю о товарах, легко и безопасно доводить его до покупки
• Вишенка на торте: придумать, к какому виду должно прийти потребление контента на нашей платформе в будущем
Требования
• Опыт работы в продуктовом дизайне — от 3 лет
• Опыт создания продуктов для iOS, Android и на вебе
• Отличное владение Figma — понимание принципов создания дизайн-системы и работы с UI Kit
• Внимание к деталям, способность удерживать в фокусе множество продуктовых кейсов
• Развитое творческое мышление и способность объяснить свою точку зрения
• Умение работать в команде: слушать, давать конструктивную обратную связь и предлагать решения
Location: Санкт-Петербург
Workplace: Комбинированный
Мы работаем над самой масштабной контентной платформой в рунете: по объёму, форматам, времени потребления и аудитории. Видеовитрина с различными категориями, высоконагруженные трансляции, аналитика и десятки миллионов пользователей — это всё про нас.
Ищем дизайнера продукта, способного вложить душу в развивающийся продукт, сработаться с командой и использовать свой опыт и профессионализм в достижении общих результатов.
Задачи
Вместе с командой заниматься развитием VK Видео
• Строить гипотезы, проверять, собирать прототипы и экспериментировать, проводить исследования
• Участвовать в ревью глобальных решений, предлагать новые идеи
• Улучшать процессы и взаимодействия внутри команды
• Делиться опытом с коллегами
Требования
• Опыт работы в крупных продуктах с проектированием мобильных приложений и веб-платформ не менее 3 лет
• Способность интерпретировать и самостоятельно анализировать результаты исследований
• Data-driven подход к дизайну
• Аккуратность в работе, умение смотреть шире, чем конкуренты
• Умение предлагать смелые идеи и решения
• Навык адекватной оценки своих сил, планирования и грамотного управления рабочим временем
• Умение слушать, слышать, отстаивать свою точку зрения и договариваться с командой
Будет плюсом
Опыт работs со Smart TV, Android TV
Location: Москва
Workplace: Комбинированный
Мы развиваем одну из крупнейших игровых платформ, на которой играют миллионы пользователей. Наше направление игр в социальных сетях активно растёт, и впереди — масштабные планы, амбициозные инициативы и серьёзные вызовы. Нам нужен сильный менеджер продукта, который поможет превратить идеи в крутые фичи, а задачи — в реальные результаты.
Если ты умеешь анализировать, принимать решения и вести продукты от концепции до релиза, если тебя вдохновляют сложные задачи и высокие цели — давай делать игровую платформу ещё лучше вместе!
Задачи
Отвечать за полный цикл проверки гипотез — от анализа потребностей и барьеров до тестирования малыми силами (исследования) и подтверждения результатов в продакшене
Искать драйверы роста ключевых метрик и способы повышения ценности продукта для пользователя
Формулировать и оценивать продуктовые гипотезы, приоритизировать их список, составлять дорожную карту
Глубоко прорабатывать вместе с командой образ результата и детали того, каким должен быть продукт: исследования, метрики, анализ рынка, подготовка макетов и всех сценариев и так далее
Проходить продуктовые защиты для получения ресурсов дизайна и разработки
Проактивно и много взаимодействовать со всей командой дискавери- и деливери-этапов ради успешных запусков и выполнения стратегических целей
Доводить инициативы до логического завершения через A/B-тесты, запуски или отсеивания через исследования
Внедрять ML-решения: развивать их для персонализации платных предложений и рекомендательных систем; анализировать эффективность ML-моделей и корректировать стратегии на основе их работы; тестировать гибридные подходы (правила + ML) для баланса между автоматизацией и контролем
Требования
Опыт работы менеджером продукта от трёх лет (игры, мобильные приложения, социальные сети, рекомендательные системы, контент, видео и так далее)
Опыт достижения бизнес-результатов — рост ключевых метрик продукта или существенное влияние на его развитие
Управление крупной частью продукта или целым продуктом самостоятельно
Опыт запуска или обновлений продуктов на массовую аудиторию
Умение качественно составлять документацию, управлять процессами и сроками
Хорошее понимание, как делать качественную юнит-экономику
Умение работать с аналитиками и исследователями, подкреплять гипотезы данными
Будет плюсом
Опыт работы в игровой сфере или екоме
Опыт работы в продуктах, связанных с рекламными механиками или донатами
Location: Москва
Workplace: Комбинированный
Ищем юриста в команду юридического сопровождения цифровых продуктов и сервисов.
Юрист будет работать с широким кругом задач на стыке договорного, рекламного и информационного права: сопровождать цифровые продукты и их запуски, готовить и согласовывать договоры с партнёрами, консультировать продуктовые и бизнес-команды, участвовать в разработке пользовательской документации.
Задачи
Юридическое сопровождение B2B-сервисов: анализ новых функциональностей, продуктовых сценариев и бизнес-моделей, подготовка юридических рекомендаций и участие в запусках
Разработка и актуализация документации: оферты, правила, соглашения, пользовательские условия, информационные материалы и иные документы сервисов
Договорная работа: подготовка, согласование и сопровождение договоров с партнёрами, в том числе лицензионных договоров, оказание услуг, информационное и технологическое взаимодействие
Консультирование бизнеса и продуктовых команд по вопросам персональных данных, рекламы, интеллектуальной собственности, налогового права
Участие в подготовке правовых позиций по претензиям пользователей, контрагентов и государственных органов, а также в подготовке ответов на запросы
Анализ законодательства и судебной практики, подготовка юридических заключений и правовых позиций, оценка рисков и предложений по их минимизации
Взаимодействие с внутренними командами: продуктом, бизнесом, ИБ, маркетингом и другими
Требования
Высшее юридическое образование
От трёх лет юридического опыта, желательно в IT либо в юридическом консалтинге
Практический опыт договорной работы и самостоятельного ведения юридических задач от постановки вопроса до результата
Хорошее знание ГК РФ, законодательства о персональных данных, информации и информационных технологиях, рекламы
Понимание специфики работы интернет-сервисов будет существенным преимуществом
Умение самостоятельно разбираться в новых для себя правовых вопросах, видеть не только формальное требование закона, но и бизнес-модель, стоящую за задачей
Способность работать с большим объёмом информации и параллельно вести несколько задач
Навык писать понятные и прикладные юридические позиции
Готовность самостоятельно взаимодействовать с бизнес-заказчиками и объяснять юридические ограничения понятным для них языком
Location: Москва; Белград
Workplace: Офис, Гибридный
Яндекс Плюс — это единая подписка на сервисы Яндекса, которая даёт доступ к музыке, фильмам, подкастам, книгам, играм, спортивному и другому контенту. Ищем ML-разработчика в Плюс Лояльность. Вам предстоит писать код на Java и придумывать, как повысить эффективность механик лояльности.
Яндекс Плюс — это единая подписка на сервисы Яндекса, которая даёт доступ к музыке, фильмам, подкастам, книгам, играм, спортивному и другому контенту. Это большой экосистемный проект, где более 35 миллионов подписчиков каждый день используют разнообразные возможности во всех сервисах экосистемы: слушают «Мою волну» в Музыке, получают кешбэк в Такси, Еде, на Маркете и в других сервисах Яндекса, смотрят кино на Кинопоиске.
Одно из фокусных направлений — развитие сценариев лояльности. Количество предложений для пользователей растёт каждый день, и необходимо построить системы оптимального управления этим оферингом, скидками и баллами Плюса.
Механик лояльности довольно много, каждая их них должна быть оптимизирована и максимально эффективна без превышения расходов. При этом все механики должны работать в одном направлении, не противореча целям бизнеса.
Обязанности
Выдвижение гипотез и проведение экспериментов
Вам предстоит предлагать новые гипотезы и тестировать их, чтобы с помощью ML-моделей повышать эффективность механик лояльности для наших подписчиков в экосистеме Яндекса.
Написание продакшн-кода на Java
Мы работаем с классическими методами ML, оборачиваем наши модели в сервисы на Java и выводим в продакшн. Вам предстоит писать надёжный и эффективный продакшн-код на Java.
Требования
* Понимаете принципы классического ML
* Знаете традиционные алгоритмы и структуры данных
* Хорошо знакомы с Python и SQL
* Можете понятно продемонстрировать бизнесу результаты исследований, аргументированно отстаиваете свою точку зрения
* Готовы отвечать за продакшн-модели в runtime
Будет плюсом
* Выводили ML-модели в продакшн
* Разрабатывали на Java или C++
* Умеете решать задачи из области Causal Inference
Workplace: Удалённый, Офис, Гибридный
Мы — команда разработки сервисов контроля качества Яндекс Такси. Доверие пользователей это одна из основ стабильного и быстро растущего бизнеса. Наши разработки помогают бизнесу делать сложные процессы простыми.
Команда разработки сервисов контроля качества Яндекс Такси помогает бизнесу упрощать процессы, например, проверять документы водителей и курьеров или качество оказываемых услуг. Результат нашей работы — доверие к сервису множества пользователей, в том числе друзей и близких.
Мы развиваем платформу продуктов качества и безопасности, которые позволяют:
* Бережно обрабатывать и хранить персональные документы
* Автоматизировать процессы с помощью ML-технологий
* Строить метрики, графики и мониторинги работы системы
* Развивать функциональное API для внутренних заказчиков
* Внедрить удобные и интуитивно понятные инструменты для партнёров
Мы в цифрах:
* 800 тысяч проверок в день
* > 1 млрд проверок в базе
* Около 10–15% всех исполнителей в системе должны пройти проверки прямо в эту минуту
* Запустили проверки в 40+ странах и регулярно запускаем новые: мотошлемы в Пакистане, кондиционеры в Узбекистане, миграционные документы в РФ
Наш стек:
* C++20 на фреймворке userver
* Python 3.7
* PostgreSQL, MongoDB, Redis
*
Logbroker
— внутренний аналог Apache Kafka
Обязанности
Запуск сервисов в новых странах и улучшение UX асессоров
Предстоит собрать требования с заказчиков и помочь менеджерам настроить их. Провести доработки, специфичные для конкрентного запуска: подтянуть данные, интегрировать с внешними реестрами.
Повысить эффективность фотоконтроля: сократить время обработки и количество ошибочных решений, чтобы улучшить UX асессоров.
Приведение архитектуры сервисов к
DOMA
Мы постоянно повышаем надёжность наших сервисов и опыт разработки. Для этого, например, упрощаем архитектуру. Нужно будет дописывать новые сервисы, логически изолировать существующие, формировать простой и удобный API.
Изоляция данных различных бизнесов и другие задачи
Мы хотим гарантировать бережное обращение с персональными данными. Нужно разработать такую ролевую модель, которая была бы максимально незаметной для наших потребителей, но при этом не позволяла бы получить несанкционированный доступ к чужим данным.
А ещё у нас можно
автоматизировать
процессы с помощью ML-технологий и реализовывать собственные идеи на хакатонах.
Требования
* Знакомы с C++ и STL
* Предпочитаете баланс между техническими и продуктовыми задачами
* Ориентируетесь в классических алгоритмах и структурах данных
знакомы с NoSQL- и SQL-базами данных (PostgreSQL, MongoDB, Redis и др.)
* Имеете опыт разработки под Linux
Будет плюсом
* Работали с высоконагруженными системами
* Работали с микросервисной архитектурой и Docker
* Разрабатывали на Python или хотите его выучить
Workplace: Удалённый, Офис, Гибридный
Новый быстрорастущий сервис Яндекс Забота ищет разработчиков на С++, чтобы развивать микросервисный бэкенд платформы страхования на userver. У нас нет легаси 😊, мы уже заслужили доверие пользователей и выросли до тысяч RPS и 10 000+ контрактов в день, а теперь масштабируем команду.
Забота — это новый сервис Городских сервисов Яндекса. Команда разработки ранее участвовала в создании Такси и Доставки и набрала существенный опыт на этих запусках. Теперь мы создаём революционный пользовательский опыт в страховании: делаем его простым, удобным и по-настоящему заботливым. Наши продукты помогают пользователям чувствовать себя спокойнее и увереннее, при этом продукты остаются доступными по цене, что позволяет нам строить смелые планы по масштабированию бренда.
В начале 2025 года мы заложили архитектуру и начали писать код, а сегодня продаём уже 10+ тысяч страховок в день, держим тысячи RPS нагрузки, интегрированы в ряд крупных проектов Яндекса и запускаем наши страховые продукты на внешних площадках. Примеры
продуктов
, которые мы уже запустили: гарантия возврата в Афише, страховки в Маркете, полисы КАСКО на Картах и многое другое.
Сердце нашей системы — платформа страхования — это микросервисный бэкенд. Уже написано более 15 микросервисов, под капотом которых userver, PostgreSQL, YT,
Testsuite
и другие технологии. Многие задачи решаются эффективно «из коробки» благодаря технологиям Яндекса, в том числе тем, которые мы сами развивали ещё со времён Такси. Подробнее про них можно узнать из
доклада
.
Обязанности
В зависимости от специализации мы можем предложить следующие задачи:
Запуск новых интеграций
Мы постоянно запускаем новые интеграции с сайтами и приложениями наших партнёров, а также запускаем собственные площадки. Каждая такая интеграция содержит уникальные части: специфичные элементы API, модели данных и флоу работы с продуктом. Но также интеграция предполагает переиспользование платформенных компонентов.
Создавая новую интеграцию, вы можете проследить полный путь страховки: от показа предложения страхового продукта пользователям на высоких RPS до проведения выплаты по заявке на возмещение при наступлении страхового случая. Эти задачи предполагают большое количество коммуникаций с самыми разными командами Яндекса.
Запуск новых продуктовых фич
Многие интеграции требуют развития: улучшение пользовательского UX, расширение доступной функциональности. У нас есть постоянный поток задач различной сложности на добавление новых продуктовых функций.
Создание компонентов платформы
Опыт, который мы собрали при запуске прошлых бизнес-проектов, позволяет нам сегодня бежать быстро. Сейчас мы делаем ставку в первую очередь на создание переиспользуемых платформенных компонентов. Ряд компонентов уже написан: прайсинг, скоринг, биллинг, модули управления страховыми продуктами, контрактами и т. д. Вы можете помочь нам развивать их.
Другие компоненты лишь предстоит написать — и с этим тоже нужна помощь: от проектирования и защиты архитектуры до внедрения нового компонента в жизненный цикл платформы страхования. На каждом этапе вам будут помогать наши отлаженные процессы архитектурной защиты, команда опытных инженеров и документация, которую мы старательно поддерживаем.
Инфраструктурные задачи
Наш бизнес появился недавно, но мы уже выдерживаем довольно большие нагрузки. Всё чаще становятся актуальны челленджи, которые обычно характерны для зрелых сервисов: горячее-холодное, эффективный поиск из админок по большим массивам данных, автоматизация интеграционного тестирования, эффективное кеширование, шардирование и многое другое.
Пипл-менеджмент
Вам предстоит нанимать и обучать новичков, руководить командой и развивать её, чтобы создавать устойчивую инженерную основу для роста бизнеса.
Больше о бэкенде в Яндексе — в канале
Yandex for Backend
Требования
* Любите С++, но понимаете, что язык — это лишь инструмент в ваших руках
* Умеете писать код
* Знаете алгоритмы и структуры данных
* Цените сложные задачи и возможности роста
Будет плюсом
* Проектировали распределённые системы, работающие под большой нагрузкой
* Хорошо знаете C++ и Python
* Умеете работать с базами данных, например с PostgreSQL
* Знакомы с Linux
* Работали с userver или
Testsuite
* Настроены расширять свою зону ответственности
Workplace: Удалённый, Офис, Гибридный
Новый быстрорастущий сервис Яндекс Забота ищет senior-разработчиков на С++, чтобы развивать микросервисный бэкенд платформы страхования на userver. У нас нет легаси, мы уже заслужили доверие пользователей и доросли до тысяч RPS и 10 000+ контрактов в день, но впереди ещё кратный рост и технические вызовы.
Забота — это новый сервис Городских сервисов Яндекса. Команда разработки ранее участвовала в создании Такси и Доставки и набрала существенный опыт на этих запусках. Теперь мы создаём революционный пользовательский опыт в страховании: делаем его простым, удобным и по-настоящему заботливым. Наши продукты помогают пользователям чувствовать себя спокойнее и увереннее, при этом продукты остаются доступными по цене, что позволяет нам строить смелые планы по масштабированию бренда.
В начале 2025 года мы заложили архитектуру и начали писать код, а сегодня продаём уже 10+ тысяч страховок в день, держим тысячи RPS нагрузки, интегрированы в ряд крупных проектов Яндекса и запускаем наши страховые продукты на внешних площадках. Примеры
продуктов
, которые мы уже запустили: гарантия возврата в Афише, страховки в Маркете, полисы КАСКО на Картах и многое другое.
Сердце нашей системы — платформа страхования — это микросервисный бэкенд. Уже написано более 15 микросервисов, под капотом которых userver, PostgreSQL, YT,
Testsuite
и другие технологии. Многие задачи решаются эффективно «из коробки» благодаря технологиям Яндекса, в том числе тем, которые мы сами развивали ещё со времён Такси. Подробнее про них можно узнать из
доклада
.
Обязанности
В зависимости от специализации мы можем предложить следующие задачи:
Запуск крупных интеграций
Мы постоянно запускаем новые интеграции с сайтами и приложениями наших партнёров, а также создаём собственные площадки. Интеграции можно разделить на типовые, которые не требуют существенных доработок для запуска, и крупные стройки. Занимаясь крупными стройками, вы будете взаимодействовать с разнообразными командами из Яндекса и внешних компаний, глубоко прорабатывать архитектуру вплоть до заказа или разработки новых платформенных компонентов, выполнять «стрельбы» и многое другое. Критериями качества вашей работы будет скорость запуска, надёжность работы интеграции, объёмы продуктовой пользы и счастье конечных потребителей.
Архитектурная проработка и реализация платформенных компонентов
С самого старта проекта мы вложились в платформенную архитектуру: core-компоненты переиспользуются в партнёрских интеграциях, специфичные данные отделены от платформенных, контексты и домены поделены. Ряд компонентов уже написан: прайсинг, скоринг, биллинг, модули управления страховыми продуктами, контрактами и т. д. Вы можете помочь нам развивать их.
Аппетит сервиса растёт, а значит растёт и сложность наших платформенных компонентов и появляется потребность в новых. Мы предлагаем задачи с архитектурным вызовом по выращиванию крупных частей нового сервиса с нуля до внедрения нового компонента в жизненный цикл платформы страхования. В команде есть устоявшиеся процессы архитектурных челленджей и опытные инженеры, которые всегда подскажут и покритикуют, если это требуется.
Инфраструктурные задачи
Несмотря на то что наш сервис появился недавно, мы уже выдерживаем довольно большие нагрузки. Но самые главные задачи впереди: нам предстоит масштабировать нагрузку от тысяч до десятков тысяч RPS, разделить данные на горячие и холодные, организовать быстрый поиск по большим объёмам данных, внедрить автоматизированное E2E-тестирование, возможно через AI, и многое другое. Вы можете присоединиться к решению этих и других задач в роли IC или в роли технического лидера.
Пипл-менеджмент
Вместе с ростом нашего сервиса усложняется и организационная структура. Мы испытываем постоянную потребность в руководителях, которые обладают хорошими техническими навыками и способны вести команду за собой. Ищем людей, которые готовы руководить группой инженеров, а также нанимать и менторить новых сотрудников.
Больше о бэкенде в Яндексе — в канале
Yandex for Backend
Требования
* Любите С++, но понимаете, что язык — это лишь инструмент в ваших руках
* Умеете писать код
* Знаете алгоритмы и структуры данных
* Цените сложные задачи и возможности роста
Будет плюсом
* Проектировали распределённые системы, работающие под большой нагрузкой
* Хорошо знаете C++ и Python
* Умеете работать с базами данных, например с PostgreSQL
* Знакомы с Linux
* Работали с userver или
Testsuite
* Настроены расширять свою зону ответственности
Location: Москва; Санкт-Петербург; Ташкент
Workplace: Удалённый, Офис, Гибридный
Наша команда разрабатывает и поддерживает главный экран приложения Яндекс Go, интегрирует в суперапп сервисы и делает инструменты для рекламы и дистрибуции. Вы будете улучшать приложение, ускорять его работу и развивать backend-driven UI.
Привет! Мы — iOS-команда супераппа Яндекс Go.
Наша команда разрабатывает и поддерживает главный экран приложения Яндекс Go, откуда начинается каждое взаимодействие пользователя с сервисами. Это одна из наиболее значимых и захватывающих областей в рамках всего проекта. Мы также интегрируем в суперапп сервисы, гарантируя их бесперебойную работу и гармоничное взаимодействие, и разрабатываем инструменты для рекламы и дистрибуции, повышая узнаваемость новых возможностей.
Нашим приложением пользуются десятки миллионов. Присоединяйтесь к нам, чтобы делать вместе то, чем можно гордиться и чем будете пользоваться вы и ваши близкие каждый день!
У нас классно, потому что мы:
* Сами оцениваем проекты и стараемся придерживаться сроков. Любой сотрудник прямо влияет на реализацию фич. Мы думаем о том, как сделать проще и лучше
* Проводим множество A/B-тестов и вкладываемся в то, что будет полезно. Подавляющее большинство наших решений подкрепляется данными аналитики, но иногда мы готовы вложиться во что-то только потому, что верим в это
* Активно изучаем и внедряем новые подходы, такие как SwiftUI, Combine и Swift Concurrency
Обязанности
Развитие приложения в целом
Интегрировать новые сервисы и улучшать существующие, адаптируя приложение к разным регионам.
Работа над backend-driven UI
Развивать backend-driven UI, чтобы гибко управлять интерфейсом с сервера. Улучшать пользовательский опыт.
Оптимизация скорости
Сокращать время реакции приложения, оптимизируя код для быстрейшей загрузки и обработки запросов.
Требования
* Понимаете iOS и хорошо знаете Swift
* Не просто хороший исполнитель и реализуете код, но и участвуете в обсуждениях концепций и идей, технической проработке
* Готовы погружаться в изучение технологий, связанных не только с iOS-платформой (например, BDUI)
* Занимаете проактивную позицию: если видите неэффективные места в коде, процессах — не молчите, предлагаете решения, готовы брать на себя ответственность за результат