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 the implementation of game server backends using C#. Depending on preferences and skills, the work may also include developing an undisclosed SaaS product supporting Unity and .NET development, and developing C#-related open-source software.
Required qualifications include strong enthusiasm for C#, experience designing and developing backends with C#, and experience developing class libraries. Preferred experience includes C# game server development, Unity game client development, open-source development, publishing technical articles about C#, speaking at conferences or study groups, and building infrastructure with cloud services such as AWS or Azure.
The development environment includes C#, Rust, and TypeScript; MagicOnion, ASP.NET Core, and Blazor; MySQL, PostgreSQL, and Redis; GitHub for source code management; and AWS and Azure for infrastructure.
The position is employed by Cysharp and is not a secondment from Cygames. The standard employment type is full-time permanent employment, although some hires may start under a contract or outsourced-work agreement.
The workplace is in Shibuya, Tokyo, and is generally smoke-free indoors, with a designated heated-tobacco smoking room.
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.