Backend разработчик С++ в команду Транспорта
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
В Транспорте мы решаем задачи поиска маршрутов для клиентов нашего API и пользователей приложения. Сейчас Транспорт — одно из самых быстроразвивающихся направлений развития 2ГИС. Наша цель — качественные результаты поиска маршрутов и отказоустойчивость большого количества сервисов.
Какие задачи мы решаем в проекте
Команда бэкенда Транспорта разрабатывает расчётные и инфраструктурные сервисы, которые обеспечивают работу нашего транспортного API. Основной упор делается на распределённые вычисления и возможность работы без отказа в режиме 99.99.
В работе мы используем C++, Golang и Python. Основные расчётные бэкенды написаны на C++17, у нас развитый CI, регулярные релизы и большие планы по развитию API.
Какие задачи предстоит решать
- Внедрять кодогенерацию в обработку нашего API.
- Проектировать новые версии API и расширять возможности существующего.
- Внедрять новые способы предрасчета данных.
Ожидания от кандидата
Что ждём от кандидата
- хорошо знакомы с C++17 и STL, имеете от 3-х лет опыта коммерческой разработки.
- ориентируетесь в классических алгоритмах и структурах данных.
- сталкивались с NoSQL- и SQL-базами данных и очередями (PostgreSQL, Kafka, Redis и др.).
- разрабатываете сервисы в условиях распределенных систем на разных платформах - в первую очередь linux.
Опционально: опыт работы с высоконагруженными системами, микросервисной архитектурой и Docker. Отлично, если умеете писать на Python/Golang или хотите начать это делать.
Условия работы
Что мы предлагаем
- 2ГИС — аккредитованная IT-компания.
- Техника и ОС на выбор.
- У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Нижнем Новгороде, Томске, Астане, Алма-Ате и Дубае.
- Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
- Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
- Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
- Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.