September 25
• Design, develop, and maintain core systems using UE5. • Collaborate with other programmers, game designers, and artists to ensure seamless integration of systems into the overall game experience while optimizing and refactoring existing systems for performance and scalability. • Create efficient content pipelines for artists and designers. Streamline asset import/export processes. • Build custom tools within UE5 to enhance productivity. Examples include level editors, debugging utilities, and data management tools. • Assist the Gameplay team with the development of player mechanics, AI behavior, physics, and more. • Automate repetitive tasks to improve workflow efficiency. • Integrate third-party libraries or middleware when necessary (e.g., physics engines, audio systems). • Help to debug and troubleshoot gameplay-related issues. • Guide the Performance Optimization, profile, and analyze game performance. Identify bottlenecks and propose solutions. • Optimize code, memory usage, and resource management. • Help to ensure clean code and smooth frame rates across various platforms (PC & consoles).
• Bachelor’s degree in Computer Science, Game Development, or a related field (or equivalent experience). • Minimum of 5+ years working as a Systems or Tools programmer in the video game industry. • Proficiency in C++ and object-oriented programming. • Solid understanding of data structures, algorithms, and software architecture. • At least 1 shipped title. • Excellent understanding of C/C++. • In-depth knowledge of UE5’s systems, Blueprints, and tools & familiarity with UE5’s rendering pipeline, physics simulation, and more. • Console development experience. • Professional game development experience. • Ability to tackle complex technical challenges and find elegant solutions. • Strong analytical and debugging skills. • Strong self-motivation and willingness to participate in many areas of game development. • Experience using the Unreal 5 Engine is preferred.
• Flexibility of working remotely or the comfort of our office. • Insurance coverage and telemedicine from day one. • Transportation and meal allowance. • Referral bonus. • RRSP with employer contribution.
Apply NowSeptember 17
51 - 200
Generalist Game Programmer at Snowed In Studios for game development.
August 26
51 - 200
Develop end-to-end big data solutions using Hadoop technologies for a leading consulting firm.
August 26
51 - 200
Support GCP application modernization projects for a dynamic open-source focused company.