Senior C++ разработчик в команду алгоритмов Транспорта
Город:
Новосибирск
Занятость:
Полная занятость
Компания "2ГИС"
В сервисе Транспорта мы решаем задачи поиска маршрутов для клиентов нашего API и пользователей приложения. Сейчас Транспорт — одно из самых быстроразвивающихся направлений развития 2ГИС.
Наша цель — качественные результаты поиска маршрутов и отказоустойчивость большого количества сервисов.
Команда алгоритмов Транспорта разрабатывает библиотеки и компоненты для построения маршрутов, для коммерческого API и пользователей приложения 2ГИС.
В работе мы используем C++ от 17 версии, Boost, Cmake, Python и Go для бэкендов. У нас развитый CI, регулярные релизы и большие планы по развитию API.
Чем тебе предстоит заниматься
-
Развитием и поддержкой транспортных продуктов, реализацией новых транспортных фич, разработкой современных алгоритмов маршрутизации с учётом требований бизнес-логики.
-
Исследованием и реализацией новых алгоритмов предрассчета на графах, доработкой уже используемых в сервисе алгоритмов предрассчета.
-
Оптимизацией алгоритмических решений (по производительности/по памяти), поиском и исправлением узких мест производительности, работа с многопоточными вычислениями.
-
Участием в разработке и поддержке высоконагруженных сервисов, интеграцией транспортных библиотек и компонент в конечные продукты.
-
Развитием микросервисной архитектуры сервисов, реализующих движение автобусов на карте в реальном времени.
Будем рады пообщаться, если
-
У тебя есть опыт от 4-х лет в коммерческой разработке на C++ от 14 версии и STL.
-
Ты ориентируешься в классических алгоритмах и структурах данных.
-
Участвовал в проектировании архитектуры библиотек.
-
Был опыт реализации и поддержки нагруженных сервисов.
-
Работал с многопоточными приложениями.
-
Умеешь покрывать функционал unit-тестами.
-
Обладаешь опытом работы с брокерами сообщений Kafka/RabbitMQ.
-
Знаешь, как работать с базами данных PostgreSQL/Redis.
Будет плюсом
-
Опыт работы с гео-сервисами или транспортом.
-
Опыт работы с алгоритмами поиска на графах, алгоритмов Дейкстры и A*.
-
Опыт с инструментами Kubernetes, Docker.
-
Опыт работы с инструментами профилирования.
-
Опыт менторинга junior/middle-разработчиков.
-
Отлично, если умеешь писать на Python/Go или хочешь начать это делать.
Что мы предлагаем
- 2ГИС — аккредитованная IT-компания.
- Техника и ОС на выбор.
- У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Томске, Астане, Алма-Ате.
- Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
- Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
- Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
- Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.
28 Декабря
Frontend-программист/разработчик в IT-банк
Новосибирск
Компания "Журавлева Елена Александровна" ТОПовый онлайн банк в поисках frontend-разработчиков с опытом. ПРИВИЛЕГИИ Крупный доход -...
28 Декабря
Android-разработчик( Тинькофф )
Новосибирск
Компания "Тинькофф" Мы создаем мобильные приложения Тинькофф, постоянно повышаем их надежность и улучшаем производительность. Над приложениями...
30 Декабря
Junior C++ разработчик алгоритмов геометрического моделирования
Новосибирск
от 50 000 до 90 000 руб.
Компания "Ледас" Компания ЛЕДАС хорошо известна на международном рынке как ведущий разработчик САПР и инженерного ПО. Мы занимаемся наукоёмким...
30 Декабря
C++ разработчик алгоритмов геометрического моделирования
Новосибирск
от 90 000 до 160 000 руб.
Компания "Ледас" Компания ЛЕДАС хорошо известна на международном рынке как ведущий разработчик САПР и инженерного ПО. Мы занимаемся наукоёмким...
31 Декабря
Новосибирск
Компания "SberTech" О проекте: Мы – команда Platform V Works – разрабатываем решения для повышения национального суверенитета в области...
Вакансия размещена в отрасли