Logo of Huzzle

TiMi Montreal – Junior Tools Programmer



22d ago

  • Job
    Junior Level
  • Software Engineering
  • Montréal
  • Quick Apply

AI generated summary

  • You need a degree in computer science or equivalent, experience in AAA game development, proficiency in C# and C++, knowledge of game engines, strong debugging skills, and a passion for video games.
  • You will work closely with creatives to improve tools & pipeline, implement technology to support game vision, debug issues, maintain coding standards, and focus on productivity & efficiency.


  • Degree in Computer Science, Engineering, or equivalent.
  • Experiences of software development or production of games for consoles or PC, AAA game development experience will be a huge plus.
  • Project or internship/work experience in game programming, relate experience about the current generation of video games (PS4/XBOX ONE)will be preferred.
  • Proficiency in various programming languages, especially C# and C++
  • Understanding of game engine and editor concepts would be preferred (eg. unreal)
  • Ability to write solid, reliable, efficient code and excellent debugging and optimization skills
  • Good analytical skills, broad knowledge of game content creation pipelines, ability to quickly prototype and iterate in collaboration with others;Open-minded team player attitude and strong work ethic and self-motivated
  • Passionate about playing and making video games.


  • Work closely with artists and designers to find creative solutions that respond to their needs.
  • Participate in continuous improvements of our tools & pipeline based on user feedback.
  • Establish the foundations for a productive and scalable work environment.
  • Implement technology that supports our game vision and empowers content creators
  • Collaborate with artists, designers, animators to design solutions that respond to their needs
  • Measure pipeline performance for continuous improvement
  • Debug and troubleshoot issues within our pipeline
  • Maintain high quality coding standards and documentation
  • Focus on productivity, scalability and efficiency


What is the primary focus of the Junior Tools Programmer role at TiMi Montreal?

The primary focus of the Junior Tools Programmer role at TiMi Montreal is to assist in building technology that supports our unique creative vision for creating expansive open world games for global audiences.

What type of background or skills are required for the Junior Tools Programmer position at TiMi Montreal?

A successful candidate for the Junior Tools Programmer position at TiMi Montreal should have a passion for gaming, experience in building tools for game development, and a strong understanding of what captivates players.

What sets TiMi Montreal apart as a game studio within TiMi Studio Group?

TiMi Montreal is passionate about creating compelling worlds for players to explore for years to come and is dedicated to channeling that passion and energy into creating expansive open world games for global audiences.

Enriching the lives of Internet users through technology

Founded Year

Mission & Purpose

Tencent uses technology to enrich the lives of Internet users. Our communications and social platforms Weixin and QQ connect users with each other, with digital content and daily life services in just a few clicks. Our high performance advertising platform helps brands and marketers reach out to hundreds of millions of consumers in China. Our financial technology and business services support our partners' business growth and assist their digital upgrade. We invest heavily in talent and technological innovation, actively participating in the development of the Internet industry. Tencent was founded in Shenzhen, China, in 1998, and listed on the Main Board of the Stock Exchange of Hong Kong since June 2004.