- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior Rendering engineer C++ в 3D Карту
2ГИС — сильный технологический бренд с уникальными задачами на стыке ГИС и GameDev. Вакансия предлагает работу над сложным продуктом с использованием современного стека технологий и возможностью удаленной работы.
Сложность вакансии
Роль требует экспертных знаний C++, глубокого понимания графических конвейеров (Vulkan, Metal) и опыта оптимизации под мобильные платформы. Высокий порог входа обусловлен необходимостью разработки собственных алгоритмов сжатия и структур данных.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции Senior Rendering Engineer в России рыночный диапазон составляет от 350 000 до 550 000 рублей. 2ГИС обычно предлагает конкурентоспособные условия, соответствующие верхним границам рынка для опытных системных разработчиков.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 2ГИС уже сейчас
Присоединяйтесь к команде 2ГИС, чтобы создавать графические технологии будущего для миллионов пользователей!
Описание вакансии
Senior Rendering engineer C++ в 3D Карту
Компания: 2ГИС
*🔹*Ты будешь заниматься
-Подготовкой и отрисовкой новых картографических данных.
-Написанием различных графических эффектов.
-Улучшением взаимодействия с современными графическими API (Vulkan, Metal, OpenGL).
-Производительностью графической подсистемы и 3D-движка в целом.
-Сжатием данных (в том числе созданием и оптимизациями собственных форматов хранения данных).
-Генерализацией и симплификацией данных.
-Разработкой алгоритмов и структур данных, производительных на различных мобильных устройствах.
-Улучшением и поддержкой собственного языка описания стилей карт.
*🔹*Мы ждём, что ты
-Имеешь опыт работы с современным С++ от 5 лет
-Имеешь опыт работы с графическим API (Metal, OpenGL, DirectX, Vulkan).
-Имеешь опыт написания шейдерных программ.
-Знаешь основные алгоритмы и структуры данных, в том числе имеешь опыт работы с алгоритмами компьютерной графики.
-Подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
-Умеешь работать в команде — открыто общаться и обсуждать свои задачи, вместе с командой находить лучшие решения.
IT Jobs в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Vulkan
- Metal
- OpenGL
- DirectX
- Shaders
- Computer Graphics
- Algorithms
- Data Structures
Возможные вопросы на собеседовании
Проверка понимания современных графических стандартов и умения работать с низкоуровневыми API.
Расскажите об основных различиях в управлении памятью и ресурсами между OpenGL и Vulkan/Metal.
Важно для оптимизации отрисовки карт на мобильных устройствах.
Какие техники оптимизации отрисовки большого количества геометрии (например, зданий в городе) вы применяли на практике?
Вакансия предполагает работу со сжатием и структурами данных.
Как бы вы спроектировали формат хранения картографических данных для минимизации потребления трафика и быстрой загрузки в GPU?
Проверка навыков написания эффективного кода для шейдеров.
С какими проблемами производительности в шейдерах вы сталкивались и как их решали (branching, register pressure и т.д.)?
Оценка архитектурного мышления кандидата.
Опишите процесс проектирования кроссплатформенного графического движка: как абстрагировать API, сохраняя максимальную производительность?
Похожие вакансии
Middle+/Senior Frontend Pixi.js Developer
Старший C# программист
Senior Unity Developer
Senior Unreal Engine C++
3D Graphics Programmer (Unity)
Middle+ / Senior UE5 Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!