He could take his skills at game programming to the next level by examining and modifying the source. Maybe even contribute to the engine. On the other end he could hand over some high end scripting tasks to the game designers by exposing stuff to blueprint.
Also, if he is already proficient in Unity, learning a new engine will benefit his over all skill portfolio.