Junior Tools Programmer

2 months 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 a productive and scalable work environment that empowers content creators.
  • 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.
  • Focus on productivity, scalability, and efficiency.

Requirements

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

What We Offer

At TiMi Montreal, we offer a dynamic and collaborative work environment that empowers our team members to create innovative and engaging experiences for players. As a Junior Tools Programmer, you will have the opportunity to work on a AAA, open-world game and contribute to the development of our tools and pipeline. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.



  • 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 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 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

    About the RoleWe are seeking a highly skilled Tools Programmer to join our team at Borderless Capital. As a key member of our software development team, you will be responsible for designing and implementing tools that improve the usability and efficiency of our software products.Key ResponsibilitiesIdentify and analyze workflow issues and usability problems...


  • Montreal, Quebec, Canada Borderless Capital Full time

    About the RoleWe are seeking a highly skilled Tools Programmer to join our team at Borderless Capital. As a key member of our software development team, you will be responsible for designing and implementing tools that improve the usability and efficiency of our software products.Key ResponsibilitiesIdentify and analyze workflow issues and usability problems...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    Principal Generalist ProgrammerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.About the RoleWe are looking for a seasoned programmer with a proven track record in game development to integrate the team and deliver...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    Principal Generalist ProgrammerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and play a pivotal role in shaping the future of our live game as a service, Dead by Daylight.About the RoleWe are looking for a seasoned programmer with a proven track record in game development to integrate the team and deliver...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    Job Title: Principal Generalist ProgrammerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and contribute to the development of our flagship game, Dead by Daylight.About the Role:We are looking for a seasoned programmer with a strong background in C++ and experience in backend development. As a Principal...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: Junior Online Programmer F/HAs a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games.Key Responsibilities:Work in a collaborative, state-of-the-art...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: Junior Online Programmer F/HAs a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games.Key Responsibilities:Work in a collaborative, state-of-the-art...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a talented Junior Software Developer to join our team at Ubisoft Montreal. As a generalist programmer, you will play a key role in creating stable, functional, and high-performance tools and systems that will enable our studio to realize its current and future creative visions.Key ResponsibilitiesDevelop generic systems that...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    About the Role:The Testing Consultancy is seeking a Senior Software QA Engineer to lead and deliver testing services using industry standards and best practices. This role will work collaboratively to build and establish the overall QA process, mentoring junior personnel and managing relationships with business owners, software vendors, and internal IT...