yandex
V
vk
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorВ офисеПолная занятость

Ведущий разработчик C++ в Поиск

ИИОценка ИИ

VK — один из крупнейших тех-гигантов России с сильной инженерной культурой. Работа над поисковым движком — это престижная и технически сложная задача, предлагающая отличные возможности для профессионального роста.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует экспертных знаний C++, алгоритмов и опыта работы с Highload-системами. Работа в поиске подразумевает решение сложных задач на стыке производительности кода и обработки огромных массивов данных.

Анализ зарплаты

Медиана450 000 ₽
Рынок350 000 ₽ – 600 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для позиции Senior C++ Developer в Москве в компаниях уровня BigTech (VK, Яндекс) рыночные предложения обычно находятся в диапазоне от 350 000 до 550 000 рублей на руки, не считая бонусов и акций.

Сопроводительное письмо

Меня заинтересовала вакансия ведущего разработчика C++ в команду Поиска VK. Мой опыт разработки высоконагруженных систем и глубокое знание C++ позволяют мне эффективно решать задачи по оптимизации производительности и развитию сложных поисковых вертикалей.

Я обладаю сильной алгоритмической базой и опытом работы с многопоточностью, что критически важно для рантайма поиска. Буду рад применить свои навыки для масштабирования инфраструктуры VK и работы с большими данными в составе вашей профессиональной команды.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в vk уже сейчас

Присоединяйтесь к команде VK и создавайте технологии поиска, которыми пользуются миллионы людей каждый день!

Описание вакансии

Ведущий разработчик C++ в Поиск, Москва

#офис #senior

Компания: VK

*🔹*Задачи

-Развитие одной или нескольких поисковых вертикалей

-Разработка рантайма поиска и пайплайна подготовки данных

-Оптимизация производительности сервиса

-Деплой поисковых сервисов в облаке

-Взаимодействие со смежными командами, аналитиками и ML

*🔹*Требования

-Уверенное знание C++

-Знание классических алгоритмов и структур данных

-Опыт работы с многопоточностью

-Опыт разработки высоконагруженных сервисов

-Опыт работы с большими данными

-Открытость, самостоятельность, проактивность

Откликнуться

IT Jobs в Telegram | в VK | в Max

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Algorithms
  • Data Structures
  • Multithreading
  • High Load
  • Big Data

Возможные вопросы на собеседовании

Поиск требует максимальной производительности. Вопрос проверяет понимание работы памяти и современных стандартов C++.

Расскажите о механизмах Small String Optimization (SSO) и Copy-on-Write (COW) в контексте std::string. Как они влияют на производительность в многопоточной среде?

Для поискового рантайма критически важна работа без блокировок.

В каких случаях вы бы предпочли lock-free структуры данных обычным мьютексам, и с какими основными сложностями (например, проблема ABA) можно столкнуться при их реализации?

Поиск работает с огромными индексами. Вопрос на знание алгоритмов сжатия и эффективного хранения.

Какие структуры данных или методы сжатия (например, Roaring Bitmaps или Delta Encoding) вы бы использовали для эффективного хранения и пересечения инвертированных индексов?

Проверка навыков проектирования систем.

Как бы вы спроектировали систему обновления поискового индекса в реальном времени без остановки обслуживания запросов (zero-downtime)?

Важно понимать, как код взаимодействует с железом.

Что такое cache-friendly код и как промахи кэша (cache misses) влияют на производительность поискового движка? Как вы профилируете такие проблемы?

Похожие вакансии

O
OUTKOD
220 000 ₽ – 250 000 ₽

.NET / C# Developer

SeniorУдалённо
.NET · C++ · LLM · RAG · MSSQL · PostgreSQL · Docker · Git · LangChain · LlamaIndex · pgvector · Pinecone · OpenAI API · RabbitMQ · Kafka
+15 навыков
MD
Mad Devs
5 000 $ – 6 000 $

Staff Software Engineer

SeniorУдалённо
Python · SIP · VoIP · Kamailio · OpenSIPS · FreeSWITCH · Asterisk · RTPengine · Kubernetes · Terraform · Go · Lua · C++ · GKE · EKS
+15 навыков
F
Firecode
180 000 ₽ – 220 000 ₽

Middle+/Senior Python Developer

SeniorУдалённо
Python · Django · Django REST Framework · FastAPI · PostgreSQL · Redis · ClickHouse · Celery · Kafka · RabbitMQ · REST · aiohttp · asyncio · SQL · Microservices
+15 навыков
М
Метеор-ИТ
300 000 ₽ – 350 000 ₽

Senior C#/.NET-разработчик

SeniorУдалённо
C++ · .NET · PostgreSQL · RabbitMQ · gRPC · Kubernetes · Microservices · OOP · CI/CD
+9 навыков
TS
Top Selection
320 000 ₽ – 340 000 ₽

Python-разработчик (Senior)

SeniorУдалённо
Python · Django · Django REST Framework · FastAPI · PostgreSQL · SQL · Docker · Git · PyTest · CI/CD · Go · Pydantic · Alembic · REST · JWT · OAuth
+16 навыков
FL
Fourmi LAB
до 30 $

.Net Senior+ developer

SeniorУдалённо
C++ · .NET · Multithreading · Garbage Collection · SPAN · Algorithms · Data Structures · OMS · Fintech
+9 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

V
vk
Россия