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 freelance Build Engineer will build and maintain development environments for engine and game development. The role improves work efficiency by automating processing and simplifying complex procedures so engine and game-development staff can work effectively.
Responsibilities include building and maintaining Jenkins workflows for automated testing, binary distribution of game applications, and other automation processes. The role also builds and maintains scheduled Coverity static-analysis workflows, develops and maintains development-support tools for engine developers and game developers, and improves development efficiency through collection and analysis of development logs.
Additional duties include developer support and troubleshooting, management of Perforce depots, and management of GitHub repositories. The position serves as an inquiry contact for game developers using the Cyllista Game Engine. It also involves introducing and maintaining existing tools and services in addition to developing proprietary tools.
The development environment uses Python and C++. Supported platforms are Windows, PlayStation 5, and Xbox. Named tools include Jenkins, Coverity, Perforce, and GitHub.
Required qualifications are programming experience such as C++ or Python, experience introducing or 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 is freelance and based at locations in Shibuya or Meguro, Tokyo. Work location, working hours or availability, and compensation are discussed during interviews. Compensation is listed as monthly 250,000 to 900,000 yen, with details discussed during the interview. The posting also lists communication, skills-development, health-support, and subsidy programs.
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.