〒- 東京都 渋谷区, ニンテンドーシステムズ株式会社 Remote job

仕事概要


この職種では、任天堂プラットフォーム上で動作するネットワークライブラリおよびクライアントフレームワークの設計・開発・運用を担っていただける方を募集します。 募集背景 昨今のゲーム開発はインターネットとは切り離せないものとなっています。ニンテンドーシステムズでは、より多くのお客様に質の高い体験を提供するために、ユーザー認証やマッチメイク、メッセージングなどの共通機能を提供する基盤として汎用ゲームサーバーの開発と運用を行っており、インディーズからAAA級の大規模なタイトルまで数多くのタイトルで利用いただいております。 汎用ゲームサーバーを利用したゲーム開発は、認証、マッチメイキング、ランキング、データストレージなど多種多様なサーバー機能を安全かつ高速に呼び出す必要があります。 そのため、クライアント側では複雑なネットワーク処理を抽象化し、統一的なフレームワークとして提供する仕組みが求められています。 さらに、C++やUnity (C#) といった異なる言語・環境に対応しながら、マルチスレッド・マルチプロセスでの高パフォーマンス実装、効率的なテストとビルドパイプラインの整備が不可欠です。 こうした課題を解決し、開発者が安心して利用できるネットワーク基盤と開発インフラを構築するため、専門性を持つエンジニアを募集します。 具体的な業務内容 ・クライアントライブラリの設計・実装 ・通信基盤の設計・実装 ・クライアントフレームワークの構築 (認証、セッション管理、暗号化通信、サービス設計) ・C++/Unityビルドパイプラインの設計・運用 ・OSSライブラリの活用・管理 (フレームワークとの統合、アップデート対応、動作確認) ・パフォーマンス改善 (低レイテンシ、スループット最適化、メモリ管理) ※業務内容の変更の範囲:会社の定める業務 利用技術 ・開発言語: C++17, C++20 ・通信プロトコル: TCP/IP, UDP, HTTP, RESTful API, gRPC, QUIC ・ビルドツール: Bazel ・CI/CD: TeamCity ・構成管理: Terraform ・コミュニケーション: Slack, Zoom, Confluence, Jira ・開発環境: Windows, VisualStudio/VS Code ・その他: WASM 参考URL 「Google Cloud Day: Digital '22」任天堂プラットフォーム向け汎用ゲームサーバー Google Cloud 顧客事例:新しい汎用ゲームサーバーを Google Kubernetes Engine、Cloud Spanner などを駆使して構築

必須スキル


以下のすべての実務経験を有している方 ・C++ (C++11 以上歓迎) による開発経験 ・ネットワークライブラリ / クライアントフレームワークの開発経験、もしくはクライアントアプリケーションのネットワークアーキテクチャ設計経験 ※ゲームに関連する開発経験の有無は問いません

歓迎スキル


以下の経験がある方を歓迎いたします ・C++を用いたAPI設計の経験 ・Unityの実務経験 (C#、P/Invokeによるネイティブコード連携) ・マルチスレッド・マルチプロセスプログラミングの知識 ・ビルドシステムの知識 (Bazel、CMake など) ・OSSへのコントリビューション経験 ・TCP/IP、HTTP、gRPCの利用経験 ・通信の最適化経験 (低遅延、パケット損失対策) ・セキュア通信の知見 (TLS、証明書管理) ・クロスプラットフォーム対応経験 (Windows、macOS、Linux、iOS、Android、ゲーム専用機など) ・組み込み機器向けの開発経験 ・CI/CDパイプライン構築経験 (Jenkins、TeamCity、GitHub Actions など)

求める人物像


・開発者体験を重視し、改善に主体的に取り組める方 ・ネットワークやビルド技術を深く理解し、チームに知見を共有できる方 ・OSSや最新技術を積極的に活用しながら、標準技術への理解を持ち、品質・安全性・保守性の観点から最適な技術選定ができる方 ・多職種との連携を楽しみ、柔軟に対応できる方

応募概要


給与

給与レンジ 基準年俸:520〜1500万(選考時に能力に応じて決定) 給与内訳 基準年俸=月例給+基準賞与 ・月例給=基本給+職務給 ・基本給 294,482円~848,625円 ・職務給 108,918円~313,875円(時間外手当45時間相当分*) *)時間外労働が45時間に満たない場合でも全額支給。45時間を超過した場合は割増賃金を別途支給。 ・賞与:年2回(6月/12月)

勤務地

〒 東京都渋谷区渋谷二丁目24番12号 渋谷スクランブルスクエア ※喫煙環境 屋内禁煙(屋内喫煙可能場所あり) ※当募集は東京本社での勤務となります 変更の範囲:会社の定める事業所(関連会社を含む)

雇用形態

正社員

勤務体系

勤務時間および制度 フレックスタイム制 ・標準労働時間:1日あたり7時間45分 ・コアタイム:11:00~15:00 ※週3日以上の出社必須 休日 土日祝日、年末年始(12/31〜1/4)、会社の指定した休日(当社規定による) 有給休暇 入社初年度は入社月に応じて最大15日、入社次年度以降、毎年3月16日に勤続年数に応じた日数を付与(最大20日) 副業規定 副業可(一部制約ありのため社内で承認制となります) 給与改定 年1回(4月)

試用期間

あり(2ヶ月)

福利厚生

各種保険 健康保険(関東ITソフトウェア健康保険組合)、厚生年金保険、雇用保険、労災保険、GLTD(団体長期障害所得補償保険) 各種手当 通勤手当、児童手当、リモートワーク手当等 会社設備 WeWorkラウンジ(コーヒー、紅茶等の無料提供) 弊社内オフィス内全席スタンディングデスク(昇降式)完備 その他 食事補助、インフルエンザ予防接種費用補助、慶弔見舞金等

企業情報


企業名

ニンテンドーシステムズ株式会社

設立年月

2023年4月

本社所在地

【東京本社】東京都渋谷区渋谷二丁目24番12号 渋谷スクランブルスクエア

資本金

5,000,000,000円

従業員数

304人(2025年3月末時点)



  • Tokyo PlayStation ¥9,000,000 - ¥12,000,000 per year

    We welcome and encourage everyone who has a passion for innovation technology play to explore our open positions join our growing global team. · ...


  • 〒- 東京都 渋谷区, ニンテンドーシステムズ株式会社 Remote job

    任天堂プラットフォーム上で動作するネットワークライブラリおよびクライアントフレームワークの設計・開発・運用を担っていただける方を募集します。 · ニンテンドーシステムズでは、より多くのお客様に質の高い体験を提供するために、ユーザー認証やマッチメイク、メッセージングなどの共通機能を提供する基盤として汎用ゲームサーバーの開発と運用を行っており、インディーズからAAA級の大規模なタイトルまで数多くのタイトルで利用いただいております。 · C++ (C++11以上歓迎)による開発経験 · ネットワークライブラリ/クライアントフレームワークの開発経験、もしくはクラ ...


  • Chuo-ku, Tokyo 株式会社Sunborn

    Summary of the job · Development using various technologies such as Python, JavaScript, Django, React, Redux, · ...

  • ai開発

    1ヶ月前


    Tokyo IBM ¥4,200,000 - ¥6,000,000 per year

    This Japanese-speaking role is located in Japan. · Systems development test operation maintenance basic knowledge · Clerical ability (response within a specified deadline) · ...


  • Tokyo PlayStation ¥2,000,000 - ¥2,800,000 per year

    PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. · ...


  • Japan, Tokyo Sony Interactive Entertainment ¥2,000,000 - ¥2,800,000 per year

    PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. · ...


  • Tokyo TIER IV

    We are looking for a Software Development Engineer to join our team. · Evaluate sensors and calibrate them. · Integrate sensors (installation, testing,data collection). · Design and manufacture systems from a mechatronics perspective. · ...

  • ai開発

    1ヶ月前


    Tokyo IBM ¥2,000,000 - ¥4,000,000 per year

    This is a Japanese-speaking role located in Japan. · Your Role And Responsibilities · This role requires collaboration between hiring managers and recruiters to create relevant verbiage. ...

  • 事業開発

    1ヶ月前


    Greater Tokyo Area Eco-Pork ¥100,000 - ¥200,000 per year

    We are seeking a Business Development professional who will take ownership of end-to-end business development initiatives, starting with customer and partner acquisition in overseas markets, primarily the United States. · We are now entering the next phase of our growth: expandin ...

  • Java 開発者

    2週間前


    Shinjuku ビジコム株式会社 ¥3,000,000 - ¥6,000,000 per year

    Job Title: Java : · Java · : · :: Show more Show less · ...


  • Shinjuku 株式会社エキュメノポリス ¥2,500,000 - ¥4,000,000 per year

    We are developing "LANGX," a natural conversation-based English learning experience platform that incorporates the latest generative AI-powered conversational agents. · ...

  • Web 開発者

    5日前


    Shinjuku 株式会社ウィクレソフト・ジャパン ¥4,000,000 - ¥8,000,000 per year

    Develop web applications using Java and Spring. · ...

  • Java 開発者

    2週間前


    Setagaya 4M ¥3,600,000 - ¥6,000,000 per year

    Show more Show less Java development job in Setagaya. · ...


  • Tokyo PlayStation

    +We are looking for a Senior Technical Project Manager/Scrum Master to join our team. The ideal candidate will have experience with global teams and collaboration. · ...


  • Sagamihara 株式会社Sunborn

    The position involves working with various technologies including PythonJavaScript Django Django REST framework React Redux OS Linux CentOS 7 AWS EC2 Aurora Elasticsearch VPC Route53 CodeDeploy VirtualBox Vagrant Docker Web Nginx Gunicorn DB PostgreSQL PHP 7.x HTML CSS JavaScript ...


  • Tokyo Qt Group ¥4,320,000 - ¥6,480,000 per year

    This Senior Business Development Specialist will proactively research, identify, and engage with potential clients and business partners to generate outbound leads and create new business opportunities for Qt products in the Japanese automotive industry. · ...


  • Tokyo Specialized Group

    Our client, a leader in the automotive industry, is seeking a Development Manager/R&D Manager for Software Electronics to join their expanding team. · ...


  • Tokyo PlayStation ¥2,000,000 - ¥2,500,000 per year

    We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. · ...


  • Tokyo PlayStation

    We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. · PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. · ...


  • 〒- 東京都 渋谷区, ニンテンドーシステムズ株式会社 Remote job

    · 任天堂プラットフォーム向けの汎用ゲームサーバーの開発を担っていただける方を募集いたします。 · 以下のすべてを満たす方、Web アプリケーションの開発、運用経験(5年以上)、REST または gRPC を使用した API サーバーの開発経験(3年以上) · ...


  • 〒- 東京都 渋谷区, ニンテンドーシステムズ株式会社 Remote job

    ニンテンドーシステムズでは、ゲームの開発体験を向上させることを目指しています。汎用ゲームサーバーの運用や開発を支えるツールの設計と実装を行うことが求められます。この仕事はWebアプリケーションに特化し、TypeScript / Reactを使用して開発を行います。 · 以下がこの仕事の内容です。 · 管理コンソールの設計と実装 · gRPC-WebとのAPI連携 · サービスごとのリソースACLを作成するための独自DSL編集機能の開発 · ...