Gameplay Systems Programmer (Unreal Engine)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Gameplay Systems Programmer (Unreal Engine): Building foundational systems and frameworks for large-scale multiplayer environments with an accent on API design, data architecture, and performance optimization. Focus on refactoring prototyped features into production-ready systems, implementing Unreal Gameplay Ability System (GAS), and mentoring the team on system design.
Location: Must be based in Stockholm, Sweden (Hybrid: in-office attendance required Mondays, Tuesdays, and Thursdays).
Company
A prominent game development studio known for creating expansive, immersive worlds like Just Cause and theHunter: Call of the Wild.
What you will do
- Define APIs and patterns for gameplay programmers and designers.
- Integrate and optimize engine and middleware solutions across disciplines.
- Refactor existing solutions and transform prototypes into production-ready systems.
- Build internal tools to enhance developer workflows and team efficiency.
- Set performance budgets and profile gameplay code at scale.
- Mentor team members on system design and architecture reviews.
Requirements
- Excellent proficiency in C++ programming.
- Proven experience designing data architectures for large-scale software projects.
- Strong knowledge of Unreal Gameplay Framework and data-driven design patterns.
- Experience with Unreal Engine’s Gameplay Ability System (GAS).
- Strong replication and networking literacy for multiplayer environments.
- Experience working in a live-service game environment.
Culture & Benefits
- Hybrid work model fostering collaboration and creativity.
- Located in the heart of Stockholm's game industry district.
- Commitment to a diverse, inclusive, and respectful workplace.
- Opportunity to shape the backbone of major game projects.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →