Not getting responses?
Posted 19 days ago - response chances decrease over time.
updated 19 days ago
Разработчик на C++ в команду Tablets (C++)
RUVacancy from Hirify RU, a list of Russian tech companies
Match & Cover letter
Will show your compatibility and write a letter
Job description
Text:
TL;DR
Разработчик на C++ в команду Tablets (YDB): Разработка высоконагруженной распределённой базы данных и компонентов платформы с акцентом на распределённые транзакции, отказоустойчивость и производительность. Focus on проектирование асинхронной репликации, инкрементального бэкапа, моделей консистентности, динамической реконфигурации и эксплуатацию open-source системы.
Локация: гибридный формат в Новосибирске, Екатеринбурге, Москве, Санкт-Петербурге или Нижнем Новгороде
Компания
Yandex развивает YDB — высоконагруженную распределённую базу данных с открытым исходным кодом.
Что делать
- Проектировать и реализовывать возможности распределённой платформы: асинхронную репликацию, инкрементальный бэкап с point-in-time recovery и различные модели консистентности.
- Разрабатывать быстрое преобразование follower-таблетов в leader и динамическую реконфигурацию state storage.
- Развивать компоненты YDB: datashard, coordinator, mediator, cluster management system, rate limiter и state storage.
- Повышать производительность и надёжность распределённых компонентов.
- Участвовать в разработке и эксплуатации высоконагруженной open-source системы.
Требования
- От 5 лет опыта разработки.
- Знание классических алгоритмов и структур данных.
- Умение читать и понимать чужой код.
- Уверенное владение C++.
Хорошо, если есть
- Опыт работы с Linux.
- Опыт создания и верификации алгоритмов и протоколов.
- Опыт оптимизации программ с использованием Perf, VTune или BpfTrace.
- Опыт разработки высоконагруженных распределённых систем, близких к аппаратному уровню, или систем реального времени.
Культура и преимущества
- Разработка системы с открытым исходным кодом.
- Работа с компонентами распределённой платформы и высоконагруженной инфраструктурой.
- Гибридный формат работы в одном из пяти российских городов.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →