game developmentc++azuredatabasesconcurrencysoftware architecturedata processingfile systemsdata oriented design
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
На похожих ролях по рынку
140к CAD150к CADмедиана150к CAD
7 в выборке
88
Хорошая вакансия
развернуть
Обязанности чётко связаны с C++-системами данных и игровых ресурсов, а работа в известной команде игрового движка предполагает серьёзную инженерную задачу. При принятии решения стоит учесть гибридный формат и ограниченный выбор локаций.
Актуальный стек
Понятные задачи
Известный движок
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Software Engineer (C++) (Game Development): Building data management and game asset processing systems for the Frostbite multi-platform game engine with an accent on content pipelines, caching, and on-demand loading. Focus on designing high-performing concurrent software, integrating databases and file systems, and improving large-scale engine workflows.
Location: Hybrid role in Vancouver, British Columbia, Canada, or Stockholm, Sweden
Salary: CAD 141,400–204,400 for British Columbia, depending on location.
Company
hirify.global is Electronic Arts' multi-platform game development engine, providing engine features and modern tools for game development teams.
What you will do
Develop systems for data management and game asset processing.
Build and improve systems for on-disc editor data, asset transformation pipelines, built-content caching, and on-demand loading.
Collaborate with game and hirify.global teams to understand needs and support technology users.
Own core functionality and contribute to system design, implementation, testing, and maintenance.
Participate in technical discussions and acquire and share domain expertise.
Requirements
5+ years of experience with C++ programming, data-oriented design, and software architecture.
Experience building high-performing concurrent software and working within an established codebase.
Experience with Agile development practices.
Experience with data processing and data management.
Experience implementing databases or file systems.
Experience with web services running locally and in Azure.
Culture & Benefits
Hybrid remote/in-office work model in Vancouver or Stockholm.
Regular full-time employees in Canada receive three weeks of vacation per year to start and 10 paid sick days per year.
Benefits include extended health, dental and vision coverage, life insurance, disability insurance, and a retirement plan.
Parental, maternity, adoption, and EI/QPIP top-up benefits are available under the stated Canadian terms.
Some roles may be eligible for bonuses and other incentive programs.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →