Polyphony Digital - ポリフォニー・デジタル Polyphony Digital - ポリフォニー・デジタル

Online Engineer

Development of all features required for head to head play between players across the Internet and LAN networks.

  • 01

    Work Details

    ・Server/Client program development using socket API
    ・Online server development
    ・Development of network test programs
    ・Development of related tools

    The online engineer is responsible for the development of a system that allows communication of multiple PlayStation®4 consoles, mobile devices and PCs across a network
    To build a superior user experience, the development will involve everything from the development of the architecture design and programs using low level socket APIs, all the way through to the actual UIs that the users will operate.

    This will also involve the development of test codes and tools to investigate whether the above are operating properly.
    Because the job crosses various disciplines, a wide range of knowledge are required, as well as the ability to communicate well with other engineers and artists. We are looking for someone who really has a passion for game development.

  • 02


    ・Programming ability in C++
    ・Understanding of TCP/IP, BSD Sockets API
    ・Object oriented programming

  • 03


    ・Development experience in multi-player online games
    ・Experience in network programming
    ・Knowledge of encryption and security
    ・Knowledge regarding networks in general
    ・Multithread programming
    ・Multiplatform development
    ・Linux programming
    ・Web programming
    ・Development experience in multiple languages such as C#, Java, Python
    ・Knowledge of RDBMS, NoSQL
    ・UI development experience
    ・Development experience of High Availability and Fault-Tolerant systems.
    ・Development experience using DVCS(SCM) such as Git.
    ・Intermediate Japanese language skill (or at least willingness to learn)

  • 04

    Terms and

    • Important Notice

      These are terms for working in Japan. For job positions outside of Japan, terms will be separately arranged according to the location.

    • Employment

      PDS(Product Development Staff) Employee

      *The PDS(Product Development Staff) Employee is a standard employee format for game creators with superflex work hours, yearly salary contract, and special incentive bonus.

    • Salary

      Yearly salary, with reviews every year.

      For the year following employment, 1/12 of the yearly salary set at the time of employment is paid every month.

    • Other benefits

      Commute fee

    • Bonuses

      Incentive Bonus (royalty system according to sales of game title developed)

    • Working Hours

      Superflex (Need only to arrive at the place of work within standard work hours)

    • Days off/
      vacation days

      2 day Weekends, holidays, summer, year end/year start, paid holidays

    • Insurance

      Employment insurance, Work accident insurance, health insurance, employees pension insurance

    • Place of work

      Yamatane Fukagawa Bldg. No. 1 2F, 1-1-1 Echujima, Koto-ku, Tokyo, Japan
      TNC-TV Building 2F, 2-3-2, Momochihama, Sawara-ku, Fukuoka City, Japan

    • Benefit Package

      Partner housing loan, savings scheme, recreational facilities, partner recreational facilities/sports clubs, etc.

    • Application

      Experienced persons meeting the recruitment details

    • Deadline for

      Until positions are filled (limited number)

    • New Graduates

      There is no position opening specifically for new graduates, but if you meet the application requirements for experienced employees or have the equivalent skills and qualifications, please apply even if you are currently enrolled in college/schools.

  • 05


    • Online Application

      Please proceed to the application form from the button below.

    Application Form
  • 06


    • Engineering Team

      The team is responsible for various work involving programming within the company. Rather than being confined to specific fields selected at the time of employment, there are many staff who work across different fields. Depending on your interests and abilities, it is possible to be active in a variety of different subjects.

  • 07

    Reference Movie

  • 08


- Related Jobs