About
Industries
GovernmentV2X Mobility
Resources
Case StudiesInsightsCompany NewsDocsSecurity & ComplianceFAQ
How It Works
Contact UsGet Started
en
en
ja
Contact UsGet Started

Client-Side Engineer

Job Title: Client Engineer

Job Description

‍We are looking for a Client Engineer to work on the development of the client-side SDK (C++) for our real-time communication engine, Diarkis.

‍

Responsibilities

  • Develop the Diarkis client SDK (C++).
  • Develop plugins for game engines such as Unreal Engine and Unity.
  • Identify and define client technical challenges.
  • Propose solutions to solve client issues.
  • Provide development support for integrating Diarkis into client applications.
  • Incorporate insights gained from marketing initiatives and client support into product development.
  • ‍

Our Values

‍We welcome candidates who are serious about the goal of creating a service that competes on a global level. Above all, we prioritize trust, so we are looking for sincere and honest individuals to join our team.

‍

Technical Environment

  • Languages: C++, C#, Scripting languages, Python
  • Environment: Unreal Engine, Unity, Visual Studio, Xcode
  • Platforms: Windows, Linux, Mac, PlayStation 4/5, Nintendo Switch (1/2), Xbox Series X/S, iOS, Android, Embedded systems

Requirements (Practical experience in one of the following is required):

  • Experience developing games, applications, or embedded systems using C++ or C#.
  • Development experience at a middleware vendor.

Languages

  • Japanese
  • English (Not required, but preferred)

Preferred Skills & Experience

  • Experience developing games or applications using Unity or Unreal Engine.
  • Experience developing multiplayer games.
  • Experience developing in-house game engines.
  • Experience with network programming.
  • Experience developing both server and client-side programs.
  • Experience developing GUI tools (using C#, etc.).
  • Experience building and operating CI/CD pipelines (Jenkins, GitHub Actions).
  • Development experience on console game systems (PS4/5, Xbox, Switch, etc.).
  • Language: Business-level English proficiency.

Working Conditions

  • Employment Type: Full-time (Probationary period: 3 months).
  • Work Hours: Flex-time System.
    • Core Time: 10:30 – 15:30 (1-hour break).
    • Flexible Time: 08:00 – 10:30 / 15:30 – 20:00.
  • Overtime: Fixed overtime pay included (Deemed overtime).
  • Holidays:
    • Fully weekly two-day holiday system (Saturday and Sunday).
    • National Holidays.
  • Paid Leave:
    • Annual Paid Leave (2 days granted upon hiring, 8 days granted after 6 months).
    • Summer Holidays (3 days).
    • Year-end and New Year holidays.
    • Bereavement/Congratulatory leave.
  • Work Location: Hybrid. Office attendance required 3 days a week (Mon, Thu, Fri).

Compensation & Benefits

  • Bonuses: Paid twice a year.
  • Salary Review: Once a year.
  • Commuting Allowance: Paid based on company regulations (actual cost reimbursed).
  • Social Insurance: Health Insurance, Welfare Pension, Workers' Accident Compensation Insurance, Employment Insurance.
  • Benefits:
    • Annual health checkup subsidy (up to 50,000 JPY).
    • English conversation lessons (once a week).

How to ApplyIf you are interested, please reach out to us. We would love to have a casual chat to discuss the role further.

‍

Home Office:
3-1-1, Ebisu Minami, Shibuya-ku, Tokyo 150-0022, Japan
Development Office:
#6, 10-14, Nihonbashitomizawacho, Chuo-ku, Tokyo, 103-0006, Japan
Contact:
info@diarkis.io
Company
AboutCareersHow It WorksDocs
Industries
GovernmentV2X Mobility
Resources
Case StudiesFAQNewsInsightsSecurityContact UsRequest Docs
Social
© Year Diarkis, Inc. All rights reserved.
Website by Grabbag StudioPrivacy Policy
‍