C++ Developer (Software-defined storage)

Cloud.ru — облачный провайдер услуг и сервисов по моделям IaaS и PaaS для физлиц, стартапов, малого, среднего, крупного бизнеса и корпораций. Сейчас мы ищем C++ разработчика в команду Software-defined storage: мы разрабатываем высоконагруженное хранилище, которое будет хранить петабайты данных пользователей публичного облака. Вот что нужно будет делать:  Разрабатывать распределенный, отказоустойчивый, высоконагруженный software-defined storage, который будет работать на тысячах машин и хранить петабайты данных; Проектировать и реализовывать протоколы взаимодействия узлов кластера между собой; Участвовать в проектировании архитектуры; Участвовать в Code Review.  Наш стэк: С++20, coroutines, futures and continuations, opentracing, protobuf, prometheus, grafana и прочее - мы ограничены в выборе лишь целесообразностью. Мы ждем:  Отличные знание C/C++; Понимание принципов работы ядра Linux (memory managment; network/file/block layer); Опыт разработки систем хранения(Database, Storage); Опыт разработки распределенных масштабируемых систем; Опыт разработки асинхронных приложений; Умение тестировать код с помощью автотестов; Опыт использования инструментов отладки и анализа производительности: strace/gdb/perf.  Что мы предлагаем:  Участие в создании инновационных продуктов; Оформление по ТК РФ и “белая” зарплата; Конкурентный уровень дохода (оклад, который мы обсудим по итогам собеседования + годовой бонус); Офис в центре Москвы, коворкинг в Питере или возможность работать полностью удаленно; Гибкое начало рабочего дня и сокращенный рабочий день в пятницу; Льготную программу ипотечного и потребительского кредитования. ДМС со стоматологией и возможностью льготного подключения к программе своих детей и родственников; Прозрачную систему мотивации, которая позволяет влиять на уровень дохода; Работу в команде профессионалов; Возможность вертикального и горизонтального роста.  Ещё у нас:  Бонусные программы от компаний партнёров; Реферальная программа, бонусы за рекомендации кандидатов на открытые вакансии;; Материальная помощь при рождении детей и других семейных обстоятельствах; Обучение в корпоративном университете; Возможность участвовать в профильных конференциях в качестве спикера или слушателя; Корпоративная жизнь: спортивные комьюнити, клубы по интересам (например, настолки, интеллектуальные игры, велоклуб и многие другие). 

Технологии: c, c++, code review, database storage, developer software, grafana, linux, memory managment, network file, prometheus, storage cloud, strace