Junior Tools Programmer

4 weeks ago


Montreal, Quebec, Canada Tencent Full time

About the Role

TiMi Montreal is seeking a skilled Junior Tools Programmer to join our team and contribute to the development of a AAA, open-world game. As a key member of our team, you will work closely with artists and designers to create innovative solutions that meet their needs.

Key Responsibilities

  • Collaborate with cross-functional teams to design and implement tools and pipelines that support game development.
  • Participate in the continuous improvement of our tools and pipeline based on user feedback.
  • Establish and maintain a productive and scalable work environment.
  • Implement technology that supports our game vision and empowers content creators.
  • Measure pipeline performance for continuous improvement.
  • Debug and troubleshoot issues within our pipeline.
  • Maintain high-quality coding standards and documentation.

Requirements

  • Degree in Computer Science, Engineering, or equivalent.
  • Experience in software development or production of games for consoles or PC, with a focus on AAA game development.
  • Proficiency in various programming languages, especially C# and C++.
  • Understanding of game engine and editor concepts.
  • Ability to write solid, reliable, efficient code and excellent debugging and optimization skills.
  • Good analytical skills and broad knowledge of game content creation pipelines.

What We Offer

At TiMi Montreal, we offer a dynamic and collaborative work environment that fosters innovation and creativity. As a Junior Tools Programmer, you will have the opportunity to work on a AAA, open-world game and contribute to the development of cutting-edge technology. We are committed to empowering our team members to reach their full potential and provide a supportive and inclusive work environment.



  • Montreal, Quebec, Canada Tencent Full time

    About the RoleTiMi Montreal is seeking a skilled Junior Tools Programmer to join our team and contribute to the development of a AAA, open-world game. As a key member of our team, you will work closely with artists and designers to create innovative solutions that meet their needs.Key ResponsibilitiesCollaborate with cross-functional teams to design and...


  • Montreal, Quebec, Canada Tencent Full time

    About the RoleTiMi Montreal is seeking a skilled Junior Tools Programmer to join our team and contribute to the development of a AAA, open-world game. As a key member of our team, you will work closely with artists and designers to create innovative solutions that meet their needs.Key ResponsibilitiesCollaborate with cross-functional teams to design and...


  • Montreal, Quebec, Canada Tencent Full time

    About the RoleTiMi Montreal is seeking a skilled Junior Tools Programmer to join our team and contribute to the development of a AAA, open-world game. As a key member of our team, you will work closely with artists and designers to create innovative solutions that meet their needs.Key ResponsibilitiesCollaborate with cross-functional teams to design and...


  • Montreal, Quebec, Canada Tencent Full time

    About the RoleTiMi Montreal is seeking a skilled Junior Tools Programmer to join our team and contribute to the development of a AAA, open-world game. As a key member of our team, you will work closely with artists and designers to create innovative solutions that meet their needs.Key ResponsibilitiesCollaborate with cross-functional teams to design and...


  • Montreal, Quebec, Canada Tencent Full time

    Game Development OpportunitiesTiMi Montreal is seeking a skilled Junior Tools Programmer to join our team and contribute to the development of a AAA, open-world game. As a key member of our team, you will work closely with artists and designers to create innovative solutions that meet their needs.Key ResponsibilitiesCollaborate with cross-functional teams to...


  • Montreal, Quebec, Canada Tencent Full time

    Game Development OpportunityTiMi Montreal, a subsidiary of Tencent Games, is seeking a skilled Junior Tools Programmer to participate in the development of a AAA, open-world game. The project will be released on multiple platforms, aiming to reach a global audience.Key ResponsibilitiesCollaborate with artists and designers to create innovative...


  • Montreal, Quebec, Canada Epic Games Full time

    Job OverviewWe are seeking a highly skilled Senior Tools Programmer to join our team at Epic Games. As a key member of our development team, you will be responsible for designing, building, and maintaining tools that support our game development pipeline.As a Senior Tools Programmer, you will work closely with our artists, designers, and engineers to...


  • Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Tools ProgrammerWe're seeking a skilled Tools Programmer to join our team and contribute to the development of the Unreal Engine editor and its tools. As a key member of our team, you'll have the opportunity to work on improving usability, identifying workflow issues, and implementing new workflows and tools to accelerate content...


  • Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Tools ProgrammerWe're seeking a skilled Tools Programmer to join our team and contribute to the development of the Unreal Engine editor and its tools. As a key member of our team, you'll have the opportunity to work on improving usability, identifying workflow issues, and implementing new workflows and tools to accelerate content...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"title": "Principal Generalist Programmer", "description": "Unlock the Future of Interactive EntertainmentAt Behaviour Interactive, we're pushing the boundaries of what's possible in the world of gaming. As a Principal Generalist Programmer, you'll play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.We're looking for a...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"title": "Principal Generalist Programmer", "description": "Unlock the Future of Interactive EntertainmentAt Behaviour Interactive, we're pushing the boundaries of what's possible in the world of gaming. As a Principal Generalist Programmer, you'll play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.We're looking for a...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: Junior Online Programmer F/HAt Ubisoft Montreal, we're seeking a talented Junior Online Programmer to join our team. As a generalist programmer, you will create stable, functional, and high-performance tools and systems that will enable the studio to realize its current and future creative visions.Key Responsibilities:Develop generic systems that...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: Junior Online Programmer F/HAt Ubisoft Montreal, we're seeking a talented Junior Online Programmer to join our team. As a generalist programmer, you will create stable, functional, and high-performance tools and systems that will enable the studio to realize its current and future creative visions.Key Responsibilities:Develop generic systems that...


  • Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Tools ProgrammerWe're seeking a skilled Tools Programmer to join our team and contribute to the development of the Unreal Engine editor and its tools. As a key member of our team, you'll have the opportunity to work on improving usability and designing solutions to enhance the user experience.Key Responsibilities:Identify and...


  • Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Tools ProgrammerWe're seeking a skilled Tools Programmer to join our team and contribute to the development of the Unreal Engine editor and its tools. As a key member of our team, you'll have the opportunity to work on improving usability and designing solutions to enhance the user experience.Key Responsibilities:Identify and...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"title": "Principal Generalist Programmer", "description": "Unlock the Future of Interactive EntertainmentAt Behaviour Interactive, we're pushing the boundaries of what's possible in the world of gaming. As a Principal Generalist Programmer, you'll play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.We're looking for a...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"title": "Principal Generalist Programmer", "description": "Unlock the Future of Interactive EntertainmentAt Behaviour Interactive, we're pushing the boundaries of what's possible in the world of gaming. As a Principal Generalist Programmer, you'll play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.We're looking for a...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    About Behaviour InteractiveBehaviour Interactive is a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto, Seattle, Rotterdam, and in the UK. We're at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms.Job DescriptionWe're looking for a Principal Generalist...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    About Behaviour InteractiveBehaviour Interactive is a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto, Seattle, Rotterdam, and in the UK. We're at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms.Job DescriptionWe're looking for a Principal Generalist...


  • Montreal, Quebec, Canada Snowed In Studios Inc Full time

    We are seeking a seasoned professional to join our team at Snowed In Studios Inc. as a Senior Generalist Programmer. As a key member of our development team, you will utilize your expertise in C++ and C# to collaborate with client studios and bring their games to realization. Your technical leadership skills will be essential in guiding junior programmers...