Разработчик в команду функциональности ядра YDB
Компания: Яндекс
Локация: Новосибирск
О компании
Яндекс — один из ведущих IT-гигантов России, известный своими инновациями в области технологий и услуг. Основное внимание компании уделяется разработке интернет-сервисов, включая поисковые системы, облачные вычисления и платформы для обработки данных.
YDB (Yandex Database) — это распределённая, отказоустойчивая реляционная база данных с открытым исходным кодом, предоставляющая высокую доступность и масштабируемость для сложных приложений. Сопутствующий стек serverless-технологий позволяет организовать эффективные системы хранения и обработки данных для разнообразных бизнес-задач.
Ключевые факты:
- Продукт: YDB (Yandex Database)
- Область: интернет-технологии и облачные решения
- Год основания: 1997
- Команда: более 15 000 сотрудников
- Рынок: Россия и международные рынки
О вакансии
В команде функциональности ядра YDB вы станете частью высококвалифицированного коллектива, занимающегося разработкой и поддержкой платформы, обеспечивающей надежные транзакции и высокую производительность систем хранения данных. Команда работает над реализацией новых функциональных возможностей и оптимизацией существующих решений для обеспечения эффективной обработки данных.
Вместе с командой вы будете разрабатывать как базовые компоненты системы, так и добавлять новые функциональные возможности. Это включает в себя написание многопоточного кода, оптимизацию алгоритмов и создание новых протоколов, что поможет YDB оставаться конкурентоспособной платформой на рынке.
Чем предстоит заниматься:
- Разработка и оптимизация многоуровневого кода на C++
- Создание и верификация новых алгоритмов и протоколов
- Поддержка и улучшение существующих решений, основанных на YDB
- Участие в проектировании архитектуры высоконагруженных сервисов
Что мы предлагаем:
- Доступ к современным технологиям и инструментам
- Возможность работать в сложной и интересной области разработки
- Командные мероприятия и возможность постоянного обучения
Обязанности
- Разработка многопоточного кода на C++
- Создание и верификация новых алгоритмов и протоколов
- Оптимизация программного обеспечения
- Участие в проектировании архитектуры сервисов
- Работа с базовыми компонентами YDB