Senior C++ разработчик в DCO
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В Тинькофф мы стараемся сделать наши продукты максимально удобными, понятными и эффективными. Неотъемлемой частью этого процесса является проведение A/B-тестов. Для этого используется разработанный внутри компании продукт — DCO.
DCO — это система, способная в рантайме определить контекст клиента и, опираясь на него, сгенерировать персональный контент, что, в свою очередь, позволяет проводить тестирование различных гипотез и всячески кастомизировать наши продукты под конкретные группы клиентов. Используется в web-платформе, мобильном приложении и других продуктах, связанных с доставкой контента. Количество интеграций, как и нагрузка, растет регулярно — соответственно, у нас высокие требования по скорости и стабильности работы.
Обязанности
- Разработка и поддержка бекэнда в условиях высокой нагрузки
- Интеграция с другими сервисами Тинькофф
Требования
- Знание C++ и Go
- Знание сетевого стека
- Знание примитивов синхронизации
- Знание алгоритмов и структур данных
Будет плюсом
- Опыт разработки мультипоточных, асинхронных систем
- Опыт работы с Boost.asio и protobuf
Бонусы
Мы предлагаем
- Работу в офисе или удаленно — по договоренности
- Профессиональное развитие. Вы получите доступ к библиотеке с технической литературой, тренингам и мастер-классам для сотрудников
- Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
- Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия
- Возможность работать в аккредитованной ИТ-компании