仕事内容
この職種では、任天堂プラットフォーム向けの汎用ゲームサーバー(NPLN)の開発を担っていただける方を募集いたします。
▼募集背景
昨今のゲーム開発は、インターネットと切り離せないものとなっています。任天堂のゲームも例外ではなく、多くのインターネットを利用したサービスが実装され、お客様に利用いただいております。
Nintendo Switchで遊べる任天堂社内タイトルはもちろん、インディーズからAAA級の大規模なタイトルまで幅広い社外のタイトルにおいて、ユーザー認証やマッチメイクなどの共通して使う機能を提供する汎用ゲームサーバーを構築しています。より多い利用数やより質の高い体験を提供するために2021年に汎用ゲームサーバー(NPLN)をローンチし、現在では多くのタイトルで利用されており、旧世代のシステムからの移行も進めています。これまでは必要不可欠なコア機能を中心に開発を進めていましたが、今後はゲームの魅力を引き出したり開発効率を上げたりする機能の拡充を進めていきます。
▼具体的な業務内容
・Go言語によるマイクロサービス開発、API開発
・Protocol Buffers + gRPC を用いたマイクロサービス間、ゲーム向けライブラリ間のI/F設計
・ゲーム要件に基づいたサービス仕様・アーキテクチャの設計、マネージドサービス・ミドルウェアの選定
・マイクロサービス間で共通で利用されるフレームワーク SDK の設計・開発
・ゲーム開発者向け管理 UI の設計・実装
・新規技術のサーベイと業務への応用検討、サービス提案
▼利用技術
・開発言語: Golang, TypeScript(+React)
・クラウド: Google Cloud Platform, Google Kubernetes Engine
・サービスメッシュ: Istio/Anthos Service Mesh
・DB: Cloud Spanner, MySQL, Redis Cluster
・その他ミドルウェア: Elasticsearch, Agones
・CI/CD: Jenkins
・構成管理: Terraform
・モニタリング、ロギング: Datadog, NewRelic, Prometheus, Sentry, Cloud Logging, BigQuery, PagerDuty
・コミュニケーション: Slack, Zoom, Confluence, Jira
・開発環境: Mac/Windows/Linux, GoLand
▼参考URL
「Google Cloud Day: Digital ’22」任天堂プラットフォーム向け汎用ゲームサーバー
https://services.google.com/fh/files/events/gcd22-d3-appdev-02.pdf
Google Cloud 顧客事例:新しい汎用ゲームサーバーを Google Kubernetes Engine、Cloud Spanner などを駆使して構築
https://cloud.google.com/blog/ja/topics/customers/nintendo-new-game-servers-built-with-gke-cloud-spanner
応募資格
【必須条件】
以下のすべてを満たす方
・言語、フレームワークは問わないがWebアプリケーションの開発、運用経験(5年以上)
・RESTあるいはgRPCを使用したAPIサーバーの開発経験(3年以上)
・設計内容を可視化するためのドキュメント力
※ゲームに関連する開発経験の有無は問いません
【歓迎条件】
以下の経験がある方を歓迎いたします
・GoやRustといった静的型付き言語での開発経験
・GCPをはじめとしたPublicCloudを用いた開発経験
・Kubernetes 上でのアプリケーションやカスタムコントローラーの開発経験
・RDBMS, NoSQL, Cloud Spanner などのデータストアに関する開発・運用経験
・負荷試験を通じたスケーラブルな大規模システムの最適化・運用経験
・C++ を使ったクライアントサイドの開発経験
・テックリードやSREの経験
【求める人物像】
ユーザーとしてオンラインゲームに興味のある方
未経験の技術にも意欲的に取り組むことができる方
仕事内容
この職種では、弊社内におけるバックオフィスITの設計、運用、管理を担っていただける方を募集いたします。
▼募集背景
弊社はエンジニア中心の会社です。社員が効率良く開発業務に集中できる環境を整えることを重視しています。
ニンテンドーシステムズは任天堂株式会社や株式会社ディー・エヌ・エー等、会社間の連携と、東京・京都間の事業所間連携からくる複雑な課題が多く存在しています。
これらの課題に対してエンジニアリングによる解決策を見つけ、エンジニアにとって効率良く、安全に開発業務に取り組めるようなシステム設計・開発、運用を行って頂ける方を募集します。
▼具体的な業務内容
・業務システムの開発・運用
・社内ネットワーク環境やサーバ構築・運用
・社内認証・認可基盤の運用
・業務フローの自動化、効率化
・機材キッティング、管理
・上記システムやネットワークに関連した情報セキュリティに関する業務
応募資格
【必須条件】
▼下記の複数の経験をお持ちの方
・業務システム、業務連携システムの設計・開発運用経験
・コーディングによる業務自動化
・Windows、Mac、Android, iOS等の端末管理経験
・ネットワークやサーバ等の社内ITインフラの構築・運用経験
・ゼロトラスト等を利用した社内のセキュリティ対策の設計や運用
・認証認可基盤の設計、運用
【歓迎条件】
業務システム、ツール開発にはクラウドネイティブな技術やSaaSサービスを活用するため、これらに精通しているエンジニアを歓迎します。
【求める人物像】
・自動化、効率化に対するフットワークが軽い方
・チャレンジ精神が旺盛で、未知のことに対しても進んで取り組むことができる方
・サービス精神が旺盛で、人の力になれることを喜びにできる方
・エンジニアリングに興味があり、常に業務の改善を意識できる方
仕事内容
この職種では、任天堂株式会社のゲーム専用機などで動作するシステムソフトウェアを開発していただける方を募集いたします。
▼募集背景
Nintendo Switch などのゲーム専用機は、HOME メニューやニンテンドー eShop などの様々な本体機能を内蔵しています。当該機能がゲームと同時に動作したりゲームと連携して動作したりするためには、ゲーム専用機向けの独自OS上で動作するシステムプロセスやネットワークデーモンなど、多くのシステムソフトウェアが必要です。
ゲーム専用機上でシステムソフトウェアが使用できる資源は限定されている一方で、本体機能はサクサクと軽快な動作が求められます。省リソースで高速なソフトウェアを実現する高度な技術が必要になります。
また、近年本体機能の多くはインターネット上のサーバーと協調動作します。1億台を超えるデバイスがサーバーに過負荷をかけないよう、通信技術にも高い知見が求められます。
▼具体的な業務内容
・本体機能及びシステムソフトウェアの企画・要求定義・仕様策定
・独自 OS 上システムプロセスの設計・実装・テスト(C++)
・ゲーム開発者・本体機能開発者向け SDK の設計・実装・テスト(C++)
・ゲーム開発者・本体機能開発者向けのドキュメント整備
・ゲーム開発者・本体機能開発者からの問い合わせ対応
▼利用技術
・ゲーム専用機向け独自OS
・C++(C++17, C++20)
・マルチスレッド・マルチプロセス
・TCP/IP・HTTP・gRPC・WebRTC
応募資格
【必須条件】
以下のいずれかの実務経験を有している方
・OS やシステムプロセス・ネットワークデーモンなどのシステムソフトウェア開発
・組み込み機器・スマートデバイス・IoT 機器におけるシステムソフトウェア開発
・組み込み機器・スマートデバイス・IoT 機器におけるライブラリ・SDK 開発
・Windows・Linux・macOS 上でのサービスソフトウェア開発
【歓迎条件】
以下の経験がある方を歓迎いたします
・通信を伴うシステムソフトウェアの開発
・サーバー・クライアントの両面におけるシステムソフトウェア開発
・アプリケーションがシステムソフトウェアを使用するための SDK 開発
【求める人物像】
・プロダクトの価値を理解し、技術で価値にコミットできる方
・前例のない技術に取り組むことができる方
・新しい技術領域にためらわず挑戦できる方
・曖昧さに立ち向かい、不確実性を一つ一つ減らすことができる方
・手を動かして地道に技術実績を積み上げられる方
・周囲からのフィードバックを尊重できる方
・技術が好きで、技術を楽しむことができる方
仕事内容
◆製造/教育/インフラ等の産業DX領域において、リアルタイム可視化/操作/制御を担うC++クライアントアプリケーションの設計/開発を担当していただきます。
・C++によるクライアントアプリケーション設計/実装
・可視化/UI/操作パネル/シミュレーション等の開発
・機能仕様書/設計書(クラス設計/通信仕様等)の作成
・通信/データモデル/クラウド連携の設計
・開発支援ツール/自動化スクリプトの整備
・他部門(サーバ/業務設計チーム)との技術仕様調整
・既存システムの構造改善/最適化
応募資格
【必須スキル】
・C++を用いた業務アプリまたはリアルタイムアプリの開発経験(3年以上)
・設計/仕様書作成(ドキュメント化)の経験
・オブジェクト指向設計や依存関係管理の理解
・チーム開発環境(Git等)での経験
・自ら要件を整理し、設計ベースで課題解決ができる
*要件定義から仕様書作成、構造設計、実装、最適化まで一貫して行える方を募集*
【歓迎スキル】
・Architecture等設計パターンの実装経験
・ゲームエンジン(独自/Unity/UE等)での開発経験
・データ可視化/IoT連携/業務DXシステムの開発経験
・描画パフォーマンス最適化/非同期処理の理解
・JenkinsやCI環境構築経験
・技術ドキュメントテンプレート/開発標準作成経験
仕事内容
◆モバイルゲームのプランナー業務
・企画書/仕様書/簡易ドキュメントの作成
・データ入力、パラメータ設定
・演出/UI/ゲームフローの改善提案
・QA対応やフィードバックの取りまとめ
・職種間コミュニケーション(エンジニア/デザイナー等)
入社後は先輩プランナーのもとで業務フローを学びながら、
将来的に企画立案や仕様策定、体験設計へと役割を広げていただきます。
◆求める人物像
本ポジションでは「将来ゲーム体験を設計できる人材」への成長を期待しています。
吸収力・好奇心・観察力・言語化力を重視しており、社内での育成を前提に幅広い業務に触れていただきます。
ユーザーに届く体験づくりに携わりたい方を歓迎します。
応募資格
【必須スキル】
・ゲーム開発におけるプランナーまたは類似業務の実務経験(2~3年目程度を想定)
・企画意図や仕様を言語化し、他者と共有できる基本的なコミュニケーション能力
・Excel/スプレッドシートを用いた表計算や資料作成の基礎スキル
・ゲームへの強い興味関心とユーザー視点の理解
【歓迎スキル】
・仕様書やワイヤーフレームの作成経験
・UI/レベルデザイン/演出など、いずれかの領域への興味
・Unity/UE/ゲームエディタなどのツール操作経験
・KPIやユーザーフィードバックを基にした改善提案への関心
・チームでの制作活動やゲームイベントの運営経験
仕事内容
◆ゲーム開発において主にC++を用いたクライアントプログラムの実装・保守を担当していただきます。
・C++によるゲームクライアント機能の実装・改修
・ゲームロジックや制御処理の実装
・既存コードの理解・修正対応
・デバッグ・不具合調査・修正
・将来的なエンジン利用を見据えたコード理解・整理
入社後は基礎的なプログラミング力やゲームの仕組み理解を深めていただき、将来的にはUnreal Engineを用いたゲーム開発にも携わっていただきます。
応募資格
【必須スキル】
・ゲーム開発におけるプログラミング実務経験(2~3年程度)
・C++またはC#等によるプログラム実装経験
※Unity/UEの業務経験のみでも問題ありません
・基本的なプログラミング構文/制御構造への理解
・既存コードを読み、処理内容を把握しようとする姿勢
・チームでの開発/コミュニケーションへの前向きな姿勢
【歓迎スキル】
・C++での開発経験、または学習経験
・ゲームエンジンに依存しない処理や仕組みへの興味
・簡単な設計メモやコメントを書く習慣
・デバッグツールやログを用いた不具合調査経験
・将来的に低レイヤーや基盤技術にも触れてみたい意欲
仕事内容
◆ゲーム開発におけるUI/描画/入力/演出等、プレイヤー体験を支える機能を中心に、再利用性と拡張性を意識した構造設計および仕様策定を担当していただきます。
・C++によるゲームクライアント機能の設計/実装
・各システム(UI/描画/入力/アニメーション等)の構造設計
・機能仕様書/設計ドキュメントの作成やメンテナンス
・機能モジュールの責務分離/共通化/リファクタリング
・パフォーマンスチューニング/開発効率改善
・他職種(企画/デザイン)との仕様調整/技術検証
・開発支援ツールや自動化スクリプトの整備
応募資格
【必須スキル】
・C++によるゲームクライアント開発経験(3年以上)
・設計/仕様書作成の実務経験(関数設計書/クラス構成図等)
・オブジェクト指向設計/責務分離/データ駆動設計の理解
・チーム開発(Git等)での経験
・UI/描画/入力いずれかの専門知識
【歓迎スキル】
・Architecture等の設計パターン理解
・ゲームエンジン(独自/Unity/UE等)での開発経験
・設計レビュー/コードレビュー文化のある環境での経験
・Jenkins等を用いたビルド自動化/開発効率改善経験
・開発ガイドラインやドキュメントテンプレート作成の経験
仕事内容
◆アプリケーションから低レイヤを含む範囲の実装を中心に、再利用性と拡張性を意識した構造設計および仕様策定を担当していただきます。
・C++によるゲームクライアント機能の設計/実装
・各システム(UI/描画/入力/アニメーション等)の構造設計
・機能仕様書/設計ドキュメントの作成/メンテナンス
・機能モジュールの責務分離/共通化/リファクタリング
・パフォーマンスチューニング/開発効率改善
・他職種(企画/デザイン)との仕様調整/技術検証
・開発支援ツールや自動化スクリプトの整備
応募資格
【必須スキル】
・C++によるゲームクライアント開発経験(3年以上)
・設計/仕様書作成の実務経験(関数設計書/クラス構成図等)
・オブジェクト指向設計/責務分離/データ駆動設計の理解
・チーム開発(Git等)での経験
・UI/描画/入力いずれかの専門知識を持つ方
・低レイヤなネイティブコードの開発経験
(プラットフォームAPI/グラフィクスAPI/マルチスレッド等)
【歓迎スキル】
・Architecture等の設計パターン理解
・ゲームエンジン(独自/Unity/UE等)での開発経験
・設計レビュー/コードレビュー文化のある環境での経験
・Jenkins等を用いたビルド自動化/開発効率改善経験
・開発ガイドラインやドキュメントテンプレート作成の経験
・UE エンジンコードのカスタマイズの経験/独自エンジンの開発経験
・低レイヤなネイティブコードのデバッグ経験
(デバッガ/スタックトレース/逆アセンブリ等の使用)
仕事内容
工場向けデジタルツインシステムの開発
・Go言語を用いたバックエンドAPI/データ処理ロジックの設計、実装
・デジタルツインシステムと連携するデータベースの設計、構築
・センサーデータや機器ステータスの取得、蓄積、可視化機能の開発
・クライアント企業との要件調整や設計レビュー対応
※既存資産や一部サブシステムにはLAMP構成が含まれており、
その知見も活かしていただきます。
使用技術スタック
言語:Go(Golang)※メイン開発言語
インフラ:Linux, Docker, AWS(ECS, RDS, S3等)
ミドルウェア:MySQL, Redis, MQTTブローカー等
その他:GitHub, CI/CD, REST API, WebSocket
※就業開始時は上記PRJへのアサインを予定しておりますが、
その後は社内の全PRJがアサインの対象となります。
【求める人物像】
当社では、既存のLAMP環境で培った開発経験を活かしながら、新たな技術領域(Go・IoT連携・クラウド基盤など)にも柔軟に挑戦できる方を求めています。
複雑な業務要件や現場で発生する多様な課題に対し、技術的な視点から解決策を導き出すことに興味があり、自ら学習・検証を行いながら価値提供できる方を歓迎します。
また、チームメンバーと連携し、コミュニケーションを図りながらプロジェクトを推進していける協働力をお持ちの方、さらにはクライアントと信頼関係を構築し課題整理や折衝にも主体的に向き合えるマインドを持つ方をお待ちしています。
現場理解・技術力・実行力をバランス良く発揮し、共に成長しながら新しい価値を創造していただける方を歓迎します。
応募資格
【必須スキル】
・LAMP環境(Linux, Apache, MySQL, PHP)でのWebアプリケーション開発経験(3年以上)
・SQLを用いたデータベース設計、実装の経験
・Gitを用いたチーム開発の経験
・Linux環境での開発、デバッグスキル
【歓迎スキル】
・Go言語によるWebアプリケーション/API開発経験
・MQTTやWebSocketを使ったリアルタイム通信処理の実装経験
・Docker等を用いた開発環境の構築経験
・AWSやGCP等のクラウドサービス活用経験
・製造業向けのシステム開発経験、またはIoTデータ処理に関する知識
仕事内容
◆デジタルツインシステムの開発
・Go言語を用いたバックエンドAPI/データ処理ロジックの設計、実装
・デジタルツインシステムと連携するデータベースの設計、構築
・センサーデータや機器ステータスの取得、蓄積、可視化機能の開発
・クライアント企業との要件調整や設計レビュー対応
※既存資産や一部サブシステムにはLAMP構成が含まれており、
その知見も活かしていただきます。
使用技術スタック
言語:Go(Golang)※メイン開発言語
インフラ:Linux, Docker, AWS(ECS, RDS, S3等)
ミドルウェア:MySQL, Redis, MQTTブローカー等
その他:GitHub, CI/CD, REST API, WebSocket, Prometheus
※就業開始時は上記PRJへのアサインを予定しておりますが、
その後は社内の全PRJがアサインの対象となります。
【求める人物像】
当社では、既存のLAMP環境で培った開発経験を活かしながら、新たな技術領域(Go・IoT連携・クラウド基盤など)にも柔軟に挑戦できる方を求めています。
複雑な業務要件や現場で発生する多様な課題に対し、技術的な視点から解決策を導き出すことに興味があり、自ら学習・検証を行いながら価値提供できる方を歓迎します。
また、チームメンバーと連携し、コミュニケーションを図りながらプロジェクトを推進していける協働力をお持ちの方、さらにはクライアントと信頼関係を構築し課題整理や折衝にも主体的に向き合えるマインドを持つ方をお待ちしています。
現場理解・技術力・実行力をバランス良く発揮し、共に成長しながら新しい価値を創造していただける方を歓迎します。
応募資格
【必須スキル】
・LAMP環境(Linux, Apache, MySQL, PHP)でのWebアプリケーション開発経験(3年以上)
・SQLを用いたデータベース設計、実装の経験
・Gitを用いたチーム開発の経験
・Linux環境での開発、デバッグスキル
【歓迎スキル】
・Go言語によるWebアプリケーション/API開発経験
・MQTTやWebSocketを使ったリアルタイム通信処理の実装経験
・Docker等を用いた開発環境の構築経験
・AWSやGCP等のクラウドサービス活用経験
・製造業向けのシステム開発経験、またはIoTデータ処理に関する知識
▲
スタッフの一言 :
日本を代表する人気コンテンツを多数発信する当社。
「日本ゲーム大賞2021・優秀賞」「Google Play ベスト オブ 2021」などの
賞を獲得し大ヒットを遂げているアプリゲームから、
近年ではAAAタイトルのコンシューマーゲームを手掛けるなど
幅広いジャンル、プラットフォームで数々のヒットをとばしています!
そんな人気企業の仲間になってみたい方!ぜひご応募お待ちしております!
仕事内容
強化学習(Reinforcement Learning, RL)技術を活用し、ゲームの自動プレイやゲームバランスの最適化を行うAIシステムの設計、開発、導入を担当していただきます。
【具体的な業務内容】
・ゲームの自動プレイエージェントの開発(QA・テスト自動化、プレイヤーボット開発、ナビゲーションAIの最適化)
・ゲームバランス最適化のための強化学習活用(自己対戦・報酬設計、データ分析)
・NPC・エージェントAIの高度化(行動モデルの生成、プレイヤースキルに応じた適応型AIの開発)
・ゲームプレイデータを用いた強化学習モデルの構築(模倣学習、環境シミュレーションの構築)
・クラウド・分散処理環境での強化学習アルゴリズムの実装・最適化
・ゲームデザイナーやQAチームと連携し、強化学習を活用したワークフローを構築
・技術ブログ執筆を通じた社内外での技術発信
応募資格
【必須条件】
・強化学習(RL)および機械学習の理論/実装に関する知識
・Python および C++/C#などのプログラミング言語での開発経験
・TensorFlow, PyTorch, JAX などの深層学習フレームワークの使用経験
・強化学習ライブラリ(Ray RLlib, Stable Baselines, OpenAI Gym等)を用いたモデル開発経験
・数学/統計の基礎知識(線形代数、確率・統計、最適化手法)
【歓迎条件】
・ゲームAI開発の経験
・強化学習を用いたゲーム自動プレイやバランス調整の実プロジェクト経験
・分散学習/クラウド環境(AWS, GCP, Azure, Kubernetes)での開発経験
・MLOps/DevOpsの経験(モデルのデプロイ、継続的学習、CI/CD)
・ゲームプレイヤーの行動データを用いた模倣学習やデータ駆動型AIの開発経験
・シミュレーション環境を構築し、エージェントの学習を行った経験
・ゲーム開発ワークフローにおけるAIツールの統合経験
・英語での技術文書の読解およびコミュニケーション能力
【求める人物像】
・ゲーム開発とAI技術の融合に強い興味を持ち、新しい技術を積極的に学習する意欲がある方
・機械学習/強化学習の研究成果をゲームに適用し、実際の開発に落とし込む能力がある方
・チームでの協調を重視し、ゲームデザイナーやエンジニアと円滑にコミュニケーションを取れる方
・未知の問題に対して試行錯誤しながら解決策を見つけられる方
・プレイヤー体験を向上させるためのAI技術応用に興味を持つ方
2026/02/18
派遣社員
【コンシューマー向けACTゲーム】レベルデザインプランナー
社名非公開
2026/02/18
派遣社員
【実働7時間】キャラクターアーティスト(3D)
社名非公開
2026/02/18
派遣社員
【フルリモート可能!】モバイルゲーム運営アシスタント
社名非公開
2026/02/18
正 契約

コンシューマ向け/3Dモーションデザイナー【大阪】
株式会社ナウプロダクション
2026/02/18
正社員
アシスタントアートディレクター
スクワッドスターズ株式会社
2026/02/18
正社員
3Dキャラクターアーティスト(モデラー兼リード)
スクワッドスターズ株式会社
PICKUP求人