Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Разработчик С++ в YDB

Местоположение и тип занятости

Москва, Санкт-Петербург, Белград (Сербия)Полный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

О компании и команде

YDB — это реляционная база данных. Распределённая, масштабируемая, отказоустойчивая. YDB ещё и платформа. Мы предлагаем пользователям не только надёжные транзакции поверх таблиц, но и готовые решения на основе самого движка: персистентные очереди, федеративные запросы, сетевые диски для виртуальных машин (Yandex Network Blockstore) и др.

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

Ожидания от кандидата

Что нужно будет делать:

  • писать код на С++ и оптимизировать его;
  • читать код на С++. Мы встраиваем новые решения в платформу YDB, в которой немало кода;
  • проектировать и разрабатывать компоненты ядра YDB и развивать платформу в целом. 

Мы ждём, что вы:

  • разрабатывали на С++ не меньше 3-х лет;
  • знаете всё, что обычно спрашивают на собеседованиях: классические алгоритмы, структуры данных и пр.;
  • понимаете, что лучшие решения — простые;
  • работали с многопоточными системами, знаете Mutex и Atomic, критические секции, изоляцию транзакций и понимаете почему, когда и что;
  • разрабатывали распределённые «близкие к железу» сервисы или пользовательские сервисы реального времени — будем рады разному опыту.


Условия работы

  • сильная команда, с которой можно расти;
  • сложные задачи для сервисов с миллионами пользователей;
  • возможность влиять на процесс и результат;
  • зарплата на уровне рынка и выше;
  • премии каждые полгода для всех, кто успешно прошёл ревью;
  • гибкий график работы;
  • расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей.