Tools Programmer, Engine Ops
Mediatonic
- Montreal, QC
- Permanent
- Full-time
- Designing and implementing tools and engine features to improve workflows and iteration times
- Designing and implementing user interfaces
- Bug fixing and maintaining the existing suite of tools
- Analyzing and fixing common problems in a game engine such as load times, memory usage, and performance problems
- Supporting internal customers by answering their requests and questions
- Excellent C++ skills
- Experience writing tools that improve the user experience and add value to game development or similar field
- Experience developing in a large codebase; ideally designing and implementing a tool from the ground up
- Well versed in software engineering principles
- Experience writing UIs with a toolkit such as WPF, QT, Slate (UE UI system)
- Familiarity with an existing game engine and editor concepts
- Familiarity with multiple platforms and/or Unreal Engine is a plus
- Demonstrated ability to communicate fluently in English (written and verbal)