We are supporting Torn Banner in their search for an Engine Programmer.
Torn Banner recently launched Chivalry 2, the sequel to their multi-million copy selling original. They are a close-knit independent video game studio of around eighty developers in Toronto and love creating innovative new experiences that focus on challenge and fun.
As an Engine programmer at the studio, you will develop, debug, and optimize engine-level systems in the Unreal Engine, whilst analyzing and improving performance across all target platforms.
Your responsibilities…
Debug and fix crashes, concurrency issues, and platform-specific problems
Work closely with the programming team to accomplish creative solutions to blockers
Identify needs and propose solutions to improve processes and pipelines
Maintain regular internal communications and help encourage a positive and ambitious team atmosphere
Be a driving force in the continuous improvement of the development environment and practices
The skills and experience you’ll bring to the role…
3+ years of professional video game programming experience
High level of proficiency in modern C++
Demonstrated understanding of game engine architecture and design patterns
Experience with performance analysis and code optimization
Strong interpersonal communication skills
High degree of self-motivation and initiative-taking
Predilection and the ability to take on research and self-education
It’s a bonus if you have...
Experience working on multi-player games with a dedicated server architecture
Have, or are pursuing, a B.S. or M.S. in Computer Science, Computer Engineering, or an equivalent degree
Experience developing and deploying Unreal Engine 4/5 in a multi-platform environment
Experience with console and PC game development
Experience developing AAA titles on multiple platforms