This contract Software Engineer role focuses on platform and tools development within Riot Games' ecosystem. Responsibilities include collaborating with cross-functional teams to gather technical requirements and optimize workflows, integrating and enhancing shared pipelines and delivery tools, designing and implementing game asset validation systems, and creating tools to improve developer efficiency on mobile and PC platforms. The ideal candidate will have a strong foundation in computer science, proven experience in software or game development, and experience with build and automation systems like Jenkins. They will be proficient in Python and C++, ideally with Unreal Engine experience.