Tools Programmer, Applied Usability Specialist

3 weeks ago


Montreal, Quebec, Canada Borderless Capital Full time
Unlock Your Potential as a Tools Programmer

We'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 address workflow issues, usability problems, and tooling gaps in the Unreal Engine editor
  • Collaborate with UX designers and artists to develop innovative solutions to usability challenges
  • Implement new workflows and tools to accelerate content creation and improve user experience
  • Analyze and resolve common problems in the game engine, such as performance issues and memory usage
  • Work closely with internal teams and projects to ensure seamless integration and collaboration
  • Engage with Unreal Engine's licensees to provide support and enable them to overcome their challenges
Requirements:
  • Excellent C++ skills and experience developing in a large codebase
  • Proven experience in writing tools that enhance the user experience, iteration, and development time in game development or other fields
  • A passion for improving the user experience in software products, with a focus on holistic and beyond-code solutions
  • Strong understanding of software programming and design principles
  • Excellent communication skills, with the ability to convey complex ideas fluently in English
About Us:

Epic Games is a global leader in the game development industry, with a commitment to innovation, creativity, and excellence. We're proud to be an Equal Opportunity employer and value diversity in our teams. Join us in shaping the future of gaming and beyond



  • 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

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

  • Software Engineer

    1 month ago


    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 workflow pain points.As a Tools Programmer, you'll be responsible...

  • Software Engineer

    1 month ago


    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 workflow pain points.As a Tools Programmer, you'll be responsible...


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

  • Software Developer

    2 weeks ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Tools ProgrammerEpic Games is seeking a talented 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 will have the opportunity to work on improving the usability of our tools and technology, enabling content developers worldwide to create...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    Senior Gameplay ProgrammerBehaviour Interactive Inc. is seeking a highly skilled Senior Gameplay Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing game features, ensuring optimal performance and quality.About the RoleWe are looking for a talented programmer with a strong...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    Senior Gameplay ProgrammerBehaviour Interactive Inc. is seeking a highly skilled Senior Gameplay Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing game features, ensuring optimal performance and quality.About the RoleWe are looking for a talented programmer with a strong...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    Senior Gameplay ProgrammerBehaviour Interactive Inc. is seeking a highly skilled Senior Gameplay Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing game features, ensuring optimal performance and quality.About the RoleWe are looking for a talented programmer with a strong...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    Senior Gameplay ProgrammerBehaviour Interactive Inc. is seeking a highly skilled Senior Gameplay Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing game features, ensuring optimal performance and quality.About the RoleWe are looking for a talented programmer with a strong...


  • 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

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

  • UX Design Specialist

    2 weeks ago


    Montreal, Quebec, Canada Pixsenses Full time

    Join Our Team as a UX SpecialistWe are seeking a highly skilled UX Specialist to join our team at Pixsenses. As a UX Specialist, you will play a crucial role in shaping the user experience of our products and services.Key ResponsibilitiesDesign and develop wireframes, mockups, and interactive prototypes to bring our ideas to lifeConduct in-depth user...


  • Montreal, Quebec, Canada Pixsenses Full time

    Senior Project SpecialistAs a UX Specialist at Pixsenses, you will collaborate closely with our design, development, and marketing teams to ensure our products meet user needs and expectations.Key ResponsibilitiesConduct user research and analyze data to inform UX design decisionsDevelop and implement UX design principles and best practices in...