Job Description Role Overview We are seeking an experienced Senior Engine Programmer to design, develop, and optimize the core systems that power our game technology. You will play a key role in building high-performance, scalable engine systems that support multiple projects across multiple hardware platforms. This is a hands-on technical role requiring deep expertise in multiple systems and pipelines/workflows, and cross-disciplinary collaboration with gameplay programmers, artists, and designers. Key Responsibilities Design and implement core game agnostic engine systems & tools Optimize performance across CPU, GPU, disc access and memory for PC and console platforms Develop and maintain robust, reusable, and scalable solutions Collaborate with project department teams to support production needs Profile and debug complex performance bottlenecks Write clean, maintainable, and well-documented code Mentor junior and mid-level engineers, providing technical guidance and code reviews Evaluate and integrate third-party middleware when appropriate Stay current with emerging technologies and industry best practices Collaborate with other Gameloft developers around the world