Experience using C#, and a working knowledge of C++ A working knowledge of technologies such as graphics, netcode, authoring tools, animation, physics, script interpreters, and compilers, and the ability to learn and become a domain expert in at least one of the above Experience developing game engine cores, middleware, or creating games Familiarity with profiling and debugging tools