The Senior Games Programmer will be responsible for writing efficient and reliable Unity scripts using C#. They will work closely with designers, artists, and other engineers to create gameplay features. They will also be involved in highlighting and solving potential issues in the codebase and writing and maintaining technical documentation. The role requires experience in game development, understanding art workflows, and performance optimization.