Перейти к содержимому
YDB
Y
YDB
Москва
72 активна · проверена 1 день назад

Разработчик C++

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

middle удалённо ~1 354 000 ₸
Вакансия опубликована 174 дня назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.
salary intelligence

Зарплата не указана — оценили по рынку

На основе 7 похожих вакансий за 90 дней.

оценка p25–p75
880 100 – 2 200 250 ₸
медиана: 1 354 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

YDB — это распределённая отказоустойчивая реляционная БД с открытым исходным кодом. Вместе со стеком serverless-технологий YDB позволяет организовать систему хранения и обработки данных для самых сложных и требовательных приложений. Также YDB — это платформа для создания инфраструктурных компонентов. Мы предлагаем пользователям не только надёжные транзакции поверх таблиц, но и готовые решения на основе самого движка: персистентные очереди, федеративные запросы, сетевые диски для виртуальных машин (Yandex Network Block Store) и другие. Важные свойства YDB — горизонтальное масштабирование, высокая доступность и отказоустойчивость. Система реагирует на изменения нагрузки в компонентах и узлах системы, динамически перераспределяет логические компоненты по узлам, обеспечивает консистентное выполнение пользовательских SQL-запросов и автоматическое управление партицированием таблиц. От качественного решения подобных задач зависят многие видимые пользователю характеристики БД: консистентность, отзывчивость и пропускная способность. Мы постоянно улучшаем управляющие компоненты, чтобы увеличивать производительность, создавать новую функциональность и расширять сценарии применения YDB. Ещё одна задача YDB — обеспечивать безопасный доступ к данным и безопасную работу с ними. Это включает в себя аутентификацию, проверку прав на действия с данными и объектами, манипуляции правами, интеграции с системами управления идентификацией и доступом, работу с секретами, аудитное логирование. От работы подсистем безопасности зависит безопасность пользовательских данных. Большая часть разработки ведётся в GitHub, поэтому вы сможете публично делиться результатами работы. Какие задачи вас ждут: Развитие новой функциональности Вы будете реализовывать новые алгоритмы балансировки. Разрабатывать подходы к масштабированию компонент системной распределённой инфраструктуры. Добавлять интеграции с внешними системами управления идентификацией и доступом. Развивать работу с секретами. Улучшение того, что уже есть Понадобится развивать алгоритмы балансировки логических компонент. Улучшать автоматическое партиционирование таблиц. Уменьшать стоимость выполнения пользовательских и системных операций со схемой. Развивать систему прав YDB и её взаимодействие с внешними системами управления доступом. Улучшать подсистему аудитного логирования. RnD и взаимодействие со смежными командами Важно изучать проблемы в реализации и предлагать, как решить их. Вы будете общаться с командами других подсистем YDB и вместе выбирать оптимальные решения при проектировании изменений. Мы ждём, что вы: • Любите С++, хорошо им владеете и пишете на нём больше трёх лет • Знаете и умеете применять классические алгоритмы и структуры данных • Понимаете парадигму многопоточности, знакомы с основными подходами, проблемами и ограничениями в этой области • Разрабатывали высоконагруженные, распределённые, близкие к железу сервисы или сервисы реального времени

навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Яндекс

27 активных вакансий в компании

1 д. назад

Наставник по Android-разработке

~986 300 – 1 895 600 ₸ оценка

Яндекс Практикум ищет опытного Android-разработчика для роли наставника. Нужно помогать студентам с вопросами, проводить вебинары и улучшать курс. Требуется от 3 лет опыта и умение понятно объяснять. Работа удаленная, частичная занятость.

Android Kotlin Compose +4
senior удал. hh
5 д. назад

Наставник в Яндекс Практикум (Full-stack разработчик)

~1 692 500 – 2 200 250 ₸ оценка

Яндекс Практикум ищет наставника для студентов курса по full-stack разработке. Нужно помогать с вопросами, проводить вебинары и давать обратную связь. Требуется коммерческий опыт с Next.js, TypeScript, React, AI-инструментами и деплоем на VPS. Работа удаленная, 2-3 часа в день, с возможностью совмещения с основной работой.

Next.js TypeScript React +12
senior удал. hh
1 нед. назад

Backend-разработчик (C++) в сервис недвижимости Поиска Яндекса

~1 354 000 ₸ оценка

Яндекс ищет опытного бэкенд-разработчика для создания сервиса недвижимости внутри Поиска. Нужно разрабатывать высоконагруженные компоненты, проектировать масштабируемую архитектуру и интегрировать ML-модели. Ключевое требование — отличное владение C++ или готовность на него перейти.

C++ STL микросервисы +6
senior удал. hh
1 нед. назад

Backend-разработчик (C++) в сервис недвижимости Поиска Яндекса

Яндекс ищет опытного бэкенд-разработчика для создания сервиса недвижимости внутри Поиска. Нужно разрабатывать высоконагруженные компоненты, проектировать масштабируемую архитектуру и интегрировать ML-модели. Ключевое требование — отличное владение C++ или готовность на него перейти.

C++ STL микросервисы +6
senior удал. hh

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

6 вакансий
К
Крупная компания в сфере разработки мобильных игр
1 д. назад

Разработчик игр (C++/Unity)

~1 354 000 ₸ оценка

Ищем разработчика игр с опытом на C++ или Unity от 1 года для работы над мобильными играми. Задачи включают программирование логики, верстку интерфейсов и оптимизацию. Компания предлагает удалённую работу, ДМС, оплату обучения и минимум бюрократии.

C++ Unity AI +6
middle удал. hh
Бифорком Тек
Б
Бифорком Тек
2 д. назад

Разработчик системного ПО (C/C++, Python, Linux)

~1 354 000 ₸ оценка

Вакансия разработчика системного ПО для Linux. Нужно писать библиотеки и драйверы на C/C++ и Python, работать с сетевым оборудованием. Требуется опыт программирования на C/C++ и Python, глубокое знание Linux. Предлагают полную удаленку, белую зарплату и ДМС.

C C++ Python +8
middle удал. hh
МКО Системы
М
МКО Системы
1 д. назад

Разработчик C++ со знанием Delphi

~1 354 000 ₸ оценка

Разработка и поддержка ПО для борьбы с преступностью. Требуется опыт C++ и Delphi уровня Senior. Предлагают удаленную работу, ДМС, обучение и допвыходной.

C++ Delphi STL +15
senior удал. hh
ЛАНИТ
Л
ЛАНИТ
1 д. назад

Senior C++ Developer

~3 062 073 – 3 873 878 ₸ оценка

Вакансия для разработчика системного ПО на C/C++: создание сетевых демонов и служб под Linux, работа с сетевыми протоколами и оборудованием. Требуется опыт программирования на C/C++ и знание сетевых технологий.

сетевые демоны Linux TCP/IP +2
senior удал. HR cr
YADRO
Y
YADRO
2 д. назад

Инженер-разработчик OpenBMC

~1 354 000 ₸ оценка

Ищем опытного C++ разработчика для работы над OpenBMC — open-source проектом для управления серверами. Нужно знание Linux, Yocto, Python и низкоуровневых протоколов. Предлагаем удалёнку, гибкий график, ДМС и возможности роста.

C++ Linux Yocto +12
senior удал. hh
BI.ZONE
B
BI.ZONE
2 д. назад

C/C++ разработчик DPI (Deep Packet Inspection)

~1 354 000 ₸ оценка

Команда ищет C/C++ разработчика для создания высокопроизводительного модуля анализа трафика (DPI) для Secure SD-WAN. Нужен опыт работы с DPDK, сетевыми протоколами и многопоточностью. Компания предлагает гибкий график, ДМС, обучение и дружную атмосферу.

C C++ DPDK +20
senior удал. hh