Develop tools for consumer game production, including launchers, data-entry utilities, Unreal Engine editor extensions, converters and checkers, while supporting middleware and OSS adoption.
About this role
This role supports Cygames group game development projects by improving the efficiency of engine and game development workflows. Responsibilities include building and maintaining development environments, automation processes, and support tools for the Cyllista Game Engine and games that use it.
The work includes creating and maintaining Jenkins workflows for automated testing, binary distribution of game applications, and other automation processes. The role also builds and maintains scheduled static-analysis workflows with Coverity, develops support tools for engine and game developers, and introduces and maintains existing tools and services.
Additional responsibilities include collecting and analyzing development logs to improve efficiency, supporting developers and responding to technical issues, managing Perforce depots, and administering GitHub repositories. The position serves as an inquiry contact for developers using the Cyllista Game Engine.
Required qualifications include programming experience in C++ or Python, experience introducing and operating CI tools with Jenkins, and experience with DevOps, continuous delivery, or continuous integration. Experience developing or operating asset-management systems using Perforce, operating code static analysis, and knowledge or practical experience in data analysis are welcomed.
The role also seeks someone able to propose and implement workflow improvements and interested in applying monitoring tools, configuration-management tools, CI/CD, and virtualization in practical work.
The development environment includes Python and C++, with Windows, PlayStation 5, and Xbox as supported platforms. Tools include Jenkins, Coverity, Perforce, and GitHub.
The position is full-time and generally remote from home, with possible Tokyo headquarters work by consultation.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.