Timi G1 Montreal Principal 3d Programmer

Montreal, QC, Canada

Job Description

Award-winning TiMi Studio Group seeks a Principal 3D Programmer to develop a AAA, open-world game using Unreal's latest technology. The project will be released on multiple platforms, with an objective to reach a global audience. As a Senior 3D Programmer, you will participate in the implementation and maintenance of various features of graphics rendering and optimization for the game.

TiMi Montreal is a new studio within TiMi Studio Group, a subsidiary of Tencent Games. We are passionate about creating compelling worlds for players to explore for years to come. Are you someone who loves participating in building new worlds, understands what captivates players, and cares deeply about gaming as a medium? Are you ready to channel your passion and energy into creating expansive open world games for global audiences? Are you passionate about building technology that supports a unique creative vision? Then, come join us in our ambitious endeavor.

What will you do?

  • Suggest and implement relevant 3D systems and features for the game;
  • Provide technical expertise to artists working on 3D features;
  • Maintain existing systems, improving performance, testability and stability;
  • Work with cross-functional teams to bring new graphic features to all platforms;
  • Stay up to date with the latest technological trends;
  • Write a clear, maintainable and well-documented code;
  • Assess and communicate the possible impacts of a change in the code;
  • Participate to the code reviews.
What we are looking for?
  • 10+ years of professional experience as a 3D programmer;
  • Extensive knowledge of real-time 3D graphic, modern API (Direct 3D, Vulkan) and Shader programming (HLSL, Cg);
  • Proven C++ programming skills;
  • Strong understanding of memory management, multithreading and runtime optimizations;
  • Experience working on real-world productions or large multi-platform game engines;
  • Strong communication and interpersonal skills;
  • Previous experience with Unreal Engine 4 or Unreal Engine 5;
  • Bonus point: Possess a previous experience developing for new gen consoles (Xbox Series X, Switch and PS5).
What is in it for you?

Create new worlds for players to explore, experience and enjoy: At TiMi Montreal, we see everyone as a game developer. Join a team of industry veterans to create engaging and innovative experiences that players will enjoy for years to come. Share your passion, your ideas and take initiative to increase our product's quality.

Deliver AAA multi-platform games with ample resources and support: TiMi is dedicated to bringing incredible game experiences to players. As one of the most successful studios in the world, TiMi has what it takes to produce a AAA game. We wish to empower all game developers to reach their full potential.

Diversity, Equity & Inclusion at Tencent:

Diversity, equity and inclusion are important, interdependent components of our workplace. As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.

Diversity, Equity & Inclusion at Tencent:
Diversity, equity and inclusion are important, interdependent components of our workplace. As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2073001
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned