Gameloft banner
Gameloft logo

Intern Engine Programmer

Gameloft logo Gameloft
πŸ‡¦πŸ‡Ί Brisbane, QLD, Australia
Contract Internship
Experience Level Entry (0–1 years)
Published Date

About the Role

As an Intern Engine Programmer, you will work closely with experienced engineers to develop and optimize the core systems, tools and pipelines that power our games. Collaborate closely with designers, artists, animators and other engineers, tackle bugs, refine code through reviews, and leave your mark on cutting-edge projects whilst sharpening your programming skills. This is a hands-on opportunity to gain real-world experience in game engine architecture and development.

Key Responsibilities

  • Assist in developing/maintaining systems & tools owned by the core engine team
  • Write clean, efficient, and maintainable C/C++ code
  • Help optimize performance of tools & pipelines for project teams
  • Debug and resolve engine-level issues and bottlenecks
  • Collaborate with programmers, technical artists, and designers
  • Contribute to tools and pipelines that improve team productivity
  • Participate in code reviews and technical discussions

About you:

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
  • Strong programming skills in C++ (or similar systems-level language)
  • Understanding of data structures, algorithms, and memory management
  • Familiarity with linear algebra (vectors, matrices) and 3D math concepts
  • Good problem solving and debugging skills
  • Ability to work in a team environment
  • Excellent written and verbal communication skills

Bonus points:

  • Experience with Unreal Engine
  • Familiarity with multithreading and parallel programming
  • Personal or academic game projects (GitHub or portfolio encouraged)
  • Understanding of profiling and performance optimization techniques
Featured Jobs
More Jobs
Latest News
More News