Systems Engineer, Game Engine

Cygames

C++

Game Dev

Python

Lua

About this role

This role develops the low-level modules that support a game runtime and the platform systems used to build game-engine tools. The work provides stable foundation technology for engineers working on a complex game engine.

Responsibilities include developing and maintaining cross-platform memory-management and thread-management components, building and maintaining systems that synchronize data between the runtime and tools, and developing and maintaining an asset-pipeline system. The role also promotes test-driven development practices. The stated development languages are C++, Python, and Lua, with support for Windows, PlayStation 5, and Xbox platforms.

Required qualifications are professional experience using C or C++, knowledge of game-console hardware, knowledge of memory management in games, and knowledge of multithreaded programming. Preferred experience includes game development on PlayStation 4, PlayStation 5, Xbox One, Xbox Series X, or PC; development of low-level layers such as memory and thread management; assembly-level debugging; knowledge of x86_64 assembly; and experience as a lead programmer. The posting describes an interest in low-level optimization and the ability to guide other engineers as desired characteristics.

The position is listed as full-time. The work locations are offices in Shibuya and Meguro, Tokyo. Working hours are 10:00–19:00, with eight scheduled working hours and a 60-minute break from 13:00–14:00. Average monthly overtime is stated as approximately 18.5 hours based on 2025 results. The offices are generally non-smoking indoors, with designated rooms for heated tobacco products.

The structured job data lists an annual salary range of JPY 4,500,000 to JPY 12,000,000. The body states that compensation is determined according to experience, ability, and company regulations, and mentions a semiannual performance incentive outside the annual salary. It also notes that contract-employee or outsourced arrangements may be available.

Holidays and leave include a two-day weekend on Saturdays and Sundays, public holidays, three summer-leave days taken between July 1 and November 30, year-end and New Year holidays from December 29 to January 3, annual paid leave of 10 days granted on the joining date in the first year, and condolence leave. Health insurance, employment insurance, workers’ compensation insurance, and employees’ pension insurance are listed for regular employees. Benefits include training, study and mentoring programs, club and social-event support, influenza vaccination, an in-house osteopathic service, free soft drinks, lunch assistance, babysitter-use discounts, brain checkups, housing assistance, relocation allowance, child allowance, and a corporate defined-contribution pension plan. Side jobs are prohibited. Contract arrangements may have different leave, insurance, and benefit conditions.

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.