As an Unreal Engine game programmer, you will be responsible for developing various game functions and game logic, including server-side programming. You will also be involved in cross-platform porting and optimization for platforms such as Android, iOS, PS4, PS5, SWITCH, and XBOX Series. Additionally, you will participate in the development and maintenance of game systems and editing tools. The role requires a strong understanding of C++, Unreal Engine, 3D graphics, and server/network programming. The ideal candidate should be a team player with strong communication skills and a passion for the gaming industry. They will work in a team and have to communicate effectively.