仕事概要
この職種では、任天堂プラットフォーム上で動作するネットワークライブラリおよびクライアントフレームワークの設計・開発・運用を担っていただける方を募集します。 募集背景 昨今のゲーム開発はインターネットとは切り離せないものとなっています。ニンテンドーシステムズでは、より多くのお客様に質の高い体験を提供するために、ユーザー認証やマッチメイク、メッセージングなどの共通機能を提供する基盤として汎用ゲームサーバーの開発と運用を行っており、インディーズから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月末時点)
-
〒- 東京都 渋谷区, ニンテンドーシステムズ株式会社 Remote job任天堂プラットフォーム上で動作するネットワークライブラリおよびクライアントフレームワークの設計・開発・運用を担っていただける方を募集します。 · ニンテンドーシステムズでは、より多くのお客様に質の高い体験を提供するために、ユーザー認証やマッチメイク、メッセージングなどの共通機能を提供する基盤として汎用ゲームサーバーの開発と運用を行っており、インディーズからAAA級の大規模なタイトルまで数多くのタイトルで利用いただいております。 · C++ (C++11以上歓迎)による開発経験 · ネットワークライブラリ/クライアントフレームワークの開発経験、もしくはクラ ...
-
web開発エンジニア(ses)
1ヶ月前
Chuo-ku, Tokyo 株式会社SunbornSummary of the job · Development using various technologies such as Python, JavaScript, Django, React, Redux, · ...
-
Tokyo PlayStation ¥2,000,000 - ¥2,800,000 per yearPlayStation isn't just the Best Place to Play — it's also the Best Place to Work. · ...
-
web開発エンジニア(ses)
1ヶ月前
Sagamihara 株式会社SunbornThe 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 PlayStation+Job summary · PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. · +Team-level software development experience · C/C++ as primary programming language · Experience with FreeBSD, Linux or other UNIX-based operating systems · +Schedule feature implem ...
-
Japan, Tokyo Sony Interactive EntertainmentWe're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, · PlayStation4, · PlayStationVR, · PlayStationPlus, · aclaimed PlayStation software titles from PlayStation Studios,and more. · ...
-
Tokyo TIER IVWe 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. · ...
-
Asao-ku, Kanagawa PERSOL CAREER BRS (Bilingual Recruitment Solutions)We are looking for an Application Development Engineer at our Kanagawa office. · ...
-
Java 開発者
1ヶ月前
Setagaya 4M ¥3,600,000 - ¥6,000,000 per yearShow more Show less Java development job in Setagaya. · ...
-
ビジネス開発マネージャー
5日前
Shinjuku Michael PageThis mid-sized company has expertise in supporting sales activities in the business services industry. · ...
-
Japan, Tokyo Sony Interactive EntertainmentPlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, · we're recognized as a global leader in entertainment producing The PlayStation family of products and services including Playstation5, · playstation4 playstationVR playstationPlus ,acclaime ...
-
Web 開発者
1ヶ月前
Shinjuku 株式会社ウィクレソフト・ジャパン ¥4,000,000 - ¥8,000,000 per yearDevelop web applications using Java and Spring. · ...
-
ビジネス開発マネージャー
4日前
Shinjuku-ku, Tokyo Michael PageThis mid-sized company has expertise in supporting sales activities in the business services industry. · ...
-
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. · ...
-
シニアビジネス開発スペシャリスト
2ヶ月前
Tokyo Qt Group ¥4,320,000 - ¥6,480,000 per yearThis 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. · ...
-
事業開発リード
3週間前
Tokyo, Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥8,000,000 per yearWe are looking for a Business Development Lead to accelerate new business opportunities across departments. · Lead new business development across departments. · Promote mid-to-long term business strategies. · Buildding scalable businesses using company assets such as technology, ...
-
Java 開発者
1ヶ月前
Shinjuku ビジコム株式会社 ¥3,000,000 - ¥6,000,000 per yearJob Title: Java : · Java · : · :: Show more Show less · ...
-
LSI(SoC)開発
3週間前
Asao-ku, Kanagawa PERSOL CAREER BRS (Bilingual Recruitment Solutions)We are looking for engineers with diverse expertise to pursue next-generation recording technologies in cooperation with companies and organizations. · LSI logic design & verification lead · SOC specifications definition & design planning · SOC development planning & project man ...
-
Tokyo PlayStationWe 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 Specialized GroupOur client, a leader in the automotive industry, is seeking a Development Manager/R&D Manager for Software Electronics to join their expanding team. · ...
-
Tokyo PlayStationWe 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. · An Equal Opportunity Employer. · ...