Senior C++ Developer / Старший разработчик C++

Ventra

Senior C++ Developer / Старший разработчик C++

Москва, Моховая улица

Метро: Библиотека им.Ленина

Описание вакансии

Cейчас мы ищем опытного Database Architect / Lead C++ Developer для развития движка хранения пространственных данных в составе международной команды. Наша цель - найти инженера, который поддержит существующий фреймворк, кратно улучшит метрики производительности и в перспективе возглавит разработку нового поколения пространственной БД.

Важно: Эта роль не предполагает только архитектурные задачи или активную менеджерскую часть, фокус остаётся непосредственно на разработке.

Чем предстоит заниматься:

  • Архитектурное проектирование и активное участие в непосредственной разработке ядра пространственной БД (spatial data storage engine) на C++;

  • Глубокая оптимизация производительности движка: работа с большими объемами геометрических данных, работа с метриками и повышение скорости обработки;

  • Профилирование кода (оптимизация как по скорости выполнения, так и по потреблению памяти);

  • Написание unit- и performance-тестов для своего кода;

  • Техническое руководство и менторинг 1-2 инженеров (без тяжелого people-менеджмента, фокус остается на технической части);

  • Взаимодействие с зарубежной командой для синхронизации технических решений.

Мы ожидаем:

  • Опыт коммерческой разработки на C++ от 6 лет, желателен опыт в одном из доменов: EDA (physical verification, design tools, place and route), GIS, CAD, BIM, или разработка графических/игровых движков (GameDev);

  • Большим преимуществом будет опыт работы с геометрическими хранилищами данных (K/D Trees, R-Trees, Quad Trees, Spatial Grids);

  • Глубокое понимание структур данных (знание оценки сложности поиска и вставки);

  • Отличные навыки профилирования производительности и использования памяти;

  • Опыт reverse-engineering компонентов и модулей на C++;

  • Умение работать в команде и готовность к техническому взаимодействию с международной командой на английском (уровень от B1 и выше).

Будет дополнительным преимуществом:

  • Сильная математическая база: опыт работы с матричными вычислениями, акселерацией и и линейными алгоритмами;

  • Опыт в роли технического лидера в небольшой команде (2 - 3 разработчика младшего грейда).

Мы предлагаем:

  • Полностью белое оформление (отпуска, больничные - в стандартном режиме);
  • Гибридный формат работы в г. Москва или удаленный формат работы из РФ (с очными встречами по согласованию);
  • Работа с международным рынком, интересные технические вызовы;
  • Расширенный ДМС-полис;
  • Современное корпоративное оборудование;
Навыки
  • C++
  • Геометрические алгоритмы
  • CAD
  • EDA
  • BIM
  • K/D Trees
  • R-Trees
  • Проектирование высоконагруженных систем
  • Reverse Engineering
  • Английский язык
  • Spatial Data Storage
Посмотреть контакты работодателя

Адрес

Похожие вакансии

MANGO OFFICE

Senior C Developer

MANGO OFFICE

  • Москва

  • Не указана

Рекомендуем
Градиент

Разработчик C++

Градиент

  • Москва

  • Не указана

Рекомендуем
Ventra

Developer C++

Ventra

  • Москва

  • Не указана

Рекомендуем
КСОР
  • Москва

  • Не указана

Go Invest
  • Москва

  • Не указана

РДП Энтерпрайз
  • Москва

  • Не указана

The Skolkovo Institute of Science and Technology
  • Москва

  • Не указана

КСОР
  • Москва

  • Не указана

BLACKHUB GAMES
  • Москва

  • Не указана

Систематика Консалтинг

Разработчик C++

Систематика Консалтинг

  • Москва

  • Не указана

BLACKHUB GAMES
  • Москва

  • Не указана

Яндекс
  • Москва

  • Не указана

Международный Научно-Технологический Центр Миэт

Tech Lead C++ / Senior C++

Международный Научно-Технологический Центр Миэт

  • Москва

  • Не указана

Сбербанк-Сервис
  • Москва

  • Не указана

НПП ТехноЛаб
  • Москва

  • Не указана

АМИКОН
  • Москва

  • Не указана

Алео-Альянс
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию