Back to all jobs
Engine Programmer
Gameloft
On-site
Skills Required
C++ Unreal Unity
About the Role
Location: Brisbane
Employment Type: Permanent contract
Work Model: Hybrid
Platform: PC/Console
Experience Level: Mid-Senior Level
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.
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