求人ID: 35348
353万円~1500万円
ゲームプラットフォームの更なる進化を図るべく、サーバーサイド開発におけるエンジニアリングのマネージャー(候補)を募集します。
月間のユーザー数が数百万人にも及ぶプラットフォームサービスを運営しユーザーにエンターテインメントの場を提供し続けることにチャレンジします。掲げるミッションは2つです。
・ユーザーにコンテンツを提供し続け、ブラウザで多様なゲームをプレイできる環境を作る
・ディベロッパーが魅力的なゲームを提供するための開発・運用支援を行う
大規模なプラットフォームをユーザーに提供するために、組織には自社開発の数多くのバックエンドサービスがあります。ユーザーにエンターテインメントの場所を提供し価値を届けるためには効率的なバックエンド運用と、中長期を見据えた機能改善が必要です。非効率な運用の再設計・効率化や、ブラウザやクライアント/OSの最新アップデートに素早く対応する技術力が求められます。
また、SDKの開発やAPIの開発にも注力しております。ディベロッパーはSDKを組み込むことでプラットフォーム機能(アカウントや決済など)の開発コストを減らすことができ、ゲームの本質的な機能開発に注力できます。
ユーザーとディベロッパーにゲームプラットフォームの場と価値を提供することでミッション達成を目指します。
◆主な仕事内容
・エンドユーザー向け機能のサーバーサイドシステムの設計・開発・運用
・ゲームディベロッパー向け SDK, Webアプリケーションの設計・開発・運用
・運用効率化のための再設計・開発
・安定性・拡張性の継続的な改善
・技術動向の把握・対策・設計
◆この仕事の魅力
自社プロダクトであり、事業オーナーをはじめとしたメンバーと非常にフラットに関われます。
仕事の仕方は人それぞれです。本プロダクトではエンジニア自身が裁量を持って仕事に取り組む事を推進しサポートします。
また、UX 向上のための機能改修・拡張や、運用効率化のための新技術導入など、自身の提案をしっかりプロダクトに反映できます。
本プロダクトを通してゲームプラットフォームならではの経験や成長の機会があります。
・月間のユーザー数が数百万に及ぶ大規模トラフィックを捌くための知見
・ゲームディベロッパー・エンドユーザーの双方に対して価値を提供していくための視点
・エンジニアリングの観点からプロジェクトを推進する経験
・認証認可・決済などプラットフォームに必要な機能開発の経験
ゲームプラットフォーム「Mobage」がサービスを開始してから培ってきた開発・運用の経験は多くの開発に活かすことができます。
◆働き方・チーム
当該部署においては現時点では出社必須の日は設けておらず、フルリモートに近い働き方をしています。
チームのカルチャーやこれまでの取り組み事例を紹介しています。
https://engineering.dena.com/team/mobage/
実際に当該部署で働くエンジニアリングマネージャーが日々の開発運用において重視していることややりがいについて語っています。
https://fullswing.dena.com/archives/8004
当該部署で働くメンバーがMobageサーバーサイドにおけるプロジェクトマネジメント、また働く環境について紹介しています。
https://engineering.dena.com/blog/2022/11/opf-serverg-pmblog/
グローバルに展開するDeNAのゲーム事業における新しい開発手法を用いた新規事業及びそれに連なる新規/既存タイトルのマーケティングディレクション業務全般をお任せします。
タイトルにおけるマーケティング領域のリーダーとなり、高い視座で市場やユーザー分析を行いながらディレクション及び関連する実務を遂行することで「世界で勝てるゲーム」をマーケティングで導き出す重要なポジションになります。
【職務内容詳細】
・マーケティング戦略の立案と推進
・メディアプランニング
・広告運用業務
・広告クリエイティブの制作企画とディレクション
・配信結果の振り返り及びデータ分析
・市場や競合の分析
【やりがい・魅力】
・「マーケットイン」に基づく事業開発の中心部で、ゲームの仕様や開発の方向性も含めた意思決定を行い、事業を推進する手応えを感じることができます。
・道なき道を自身の力で切り開き、市場や顧客に新たな戦略検討を行うなど、ゲーム事業の大きな業務に関われます。
・新規事業につき、失敗を恐れず様々なチャレンジができます。
・ターゲットがグローバルであり、スケールの大きい土俵で業務遂行できます。
DeNAでは、AIネイティブな新規事業を次々と立ち上げています。生成AIを活用した言語学習、受験学習の伴走型コーチング、AI×ゲームによる新しい体験など、その領域は多岐にわたります。
本ポジションは、AI技術開発部のソフトウェアエンジニア(LLM)として、これら複数の新規事業のいずれかに入り、LLMを活用した機能・ワークフローの開発と継続改善を担うポジションです。
業務では、サービス開発の現場に密に入り、PdMやフルスタックエンジニアとワンチームで、複雑なLLMワークフローの設計・実装、プロンプトとワークフローの改善、評価ハーネスやログ基盤の整備を担います。作って終わりではなく、実ユーザーに提供されるプロダクトの中で、出力品質・応答速度・コスト・安定性を粘り強く改善していくことを期待しています。必要に応じて、推論基盤、ファインチューニング用の実験・実行環境、GPUワークロード基盤など、LLMプロダクトを支える基盤領域にも関わります。
職務詳細
ご自身のスキル適性や志向性を踏まえ、以下のいずれかのプロジェクトでLLMワークフロー開発とLLMOpsを担当いただきます。
展開中の主なプロジェクト例
AI英会話アプリ
LLMによるシナリオ生成とエージェント技術を用いた、挫折しない言語学習体験の構築
AI受験コーチング
手書き答案の思考プロセス分析と学習計画の自動最適化により、教育格差を解消する伴走型プロダクト開発
AIネイティブゲーム
AIをゲームバランスや体験の核に据えた、新しいエンターテインメントの創造
ミッション
LLMプロダクトの「動く」を「ユーザー価値」に引き上げる
個別プロダクトのLLMワークフローを、実ユーザーの反応やログに基づいて継続的に改善する
評価、ログ、推論、運用の仕組みを整え、データドリブンな改善基盤を作る
業務内容
LLMワークフローの設計・実装
多段プロンプト、条件分岐、ツール呼び出し、エージェントワークフローの設計・実装
LangChain / LangGraph等を用いたワークフロー構築、既存ワークフローの改善
ストリーミング、コンテキスト長・出力トークン管理、リトライ、タイムアウト、フォールバックなどLLM特有の挙動を踏まえた設計
LLMマイクロサービスの実装
評価用・アノテーション用社内ツールの実装
プロダクト開発・運用改善
PdMや事業部エンジニアと連携した要件定義、コア価値・コアユーザーの探索
ユーザー体験上の課題がLLMワークフロー、UI/UX、サーバー、データのどこにあるかを切り分けるための仕組みづくり
立ち上げ期は検証速度を重視し、運用改善期は保守性・スケーラビリティを高める開発
本番運用に必要なセキュリティ、権限管理、監査ログ、障害対応、コスト管理
LLMOps・評価基盤の構築
入出力ログ、ユーザー行動ログ、評価ログの収集・構造化・保存設計
評価データセットや評価ケースを用いた評価ハーネスの構築
LLM-as-a-judge、自動評価、回帰テスト、品質モニタリングの仕組み化
プロンプトやワークフロー変更の影響を定量的に確認できるCI/CD・検証フローの整備
レスポンス品質、レイテンシ、コスト、エラー率などの可視化・監視
利用技術・開発環境
開発言語
Python
SQL
LLM / AIアプリケーション
OpenAI API、Anthropic Claude、Google Gemini、その他LLM API
LangChain、LangGraph
RAG、ベクトル検索、Embedding、AIエージェント
LLM-as-a-judge
インフラ
Google Cloud
Cloud Run
Cloud SQL
BigQuery
Vertex AI / Agent Builder
Cloud Logging
Docker
Terraform
GitHub Actions
開発支援ツール
GitHub
Claude Code
Codex
Cursor
Devin
働き方
週5日の渋谷オフィス出社を前提としています。
0→1フェーズの小さなチームでの密なコミュニケーションを重視しているため、基本的にはオフィスでの勤務となります。ただし、体調不良やご家庭の都合など一時的なご事情によっては、一部リモート勤務とすることもご相談可能です。
アライアンスパートナーとの提携業務を推進するソリューション本部では、DeNAが培ってきたノウハウや技術力を最大限に活かし、システム開発・運用・ソリューション提供をすることで、単独ではリーチが難しかった市場に対しても想像を超える大きなDelightを届けています。
本ポジションでは、アライアンスパートナーからの抽象的な要求を引き出し、具体化して現実的な要件・仕様に落とし込むにあたって、技術的なバッグラウンドをもとに、最適な選択肢をスピード感もって絞り込んで仕様に落とし込むような動きや、その実現に向けた設計やプロジェクトマネジメントに関わっていただきます。
◆具体的な業務内容
・アライアンス企業をはじめとする社内外のステークホルダーに対し、
テクニカルソリューションの検討やシステムアーキテクチャを明確にするなど必要な要件の整理
・ビジネス要件とエンジニアリングのCapablityを踏まえて最適解を導き出し、それを実現可能とするためのステークホルダーマネージメントの遂行
・開発そのものの進行管理や他部門との調整も行うエンジニアリング&プロジェクトマネージメントの実施
当社は「あらゆるヒト・モノ・技術をつなげる共創空間のOSをつくる」というビジョンのもと、メタバースプラットフォーム「cluster」を開発・運営しています。
我々が考える共創空間のOSとは、誰もがクリエイターとして自分の想像した3D空間を簡単に作れ、その空間を活用して新しい価値を生み出せる基盤のことです。
一般のクリエイターがゲームを作ってみんなで楽しむだけでなく、製造業で設計段階から3Dで再現し事前レビューを可能にする、教育で児童が3D空間を通じてプログラミング思考を学ぶなど、幅広い分野で活用が進んでいます。
ゲームクリエイター・製造業エンジニア・プログラミングを学ぶ児童など異なるニーズを持つ誰もが3D空間を作成・活用できるためには、開発チームとして実現すべきことはまだ数多くあります。
作りたいものを実現できるようにCluster Creator Kitの拡充で3D空間を作るための開発者向けAPIを増やす、3D空間を簡単に作れるようにワールドクラフト機能を磨いていくなどが今後必要になると考えています。
そしてこれらの土台となるのが、大人数の同時接続とリアルタイム通信を支える通信サーバーや、クリエイター向け機能・コミュニケーション機能を支える大規模APIサーバーです。
本ポジションでは、こうした共創空間OSの基盤を支えるサーバーサイドエンジニアとして、バックエンドシステムの設計・開発・運用を担っていただきます。大規模な同時接続、リアルタイム性、拡張性、信頼性が求められる環境において、単なるAPI開発にとどまらず、プロダクトの中長期的な進化を見据えた基盤づくりに携わっていただく想定です。
業務内容
クラスターのプロダクトにおけるサーバサイドアプリケーション(Go、Python)の設計・開発・運用
3D空間内で大人数かつリアルタイムにコミュニケーションする機能を支えるリアルタイム通信サーバーの開発・運用
3Dアセットの最適化パイプラインの開発・運用
AWSを用いたインフラストラクチャの構築・運用
プロダクトマネジャー、デザイナー、クライアントエンジニアと連携するような数週間以上の開発プロジェクトのリード
開発基盤整備による社内の開発生産性の向上
このポジションの魅力
clusterでは1つの空間に数千人が同時に接続し、リアルタイムにコミュニケーションするケースがあります。
この規模の同時接続でも安定して動く仕組みを設計・構築していくことが、サーバーサイドエンジニアとしての大きな技術的チャレンジです。
さらに、リアルタイム通信サーバー、3Dアセットの最適化パイプライン、認証・商品販売や課金・写真フィードといった多様な機能の大規模API、そしてそれらを支えるインフラストラクチャまで、サーバーサイド全域を幅広く担当できる環境です。
また、このポジションでは単にプロダクトマネジャーから与えられた機能を実装するだけではなく、ユーザーや顧客の声を聞きながら、エンジニアやデザイナーも一緒になって本当に必要な機能を議論します。
その後担当エンジニアがリーダーになりプロジェクト進行にも責任を持ちます。
機能開発の最初から最後まで一貫して携わりたいエンジニアにとって相性の良い環境です。
さらにプラットフォーム基盤を少人数で開発・運用しているからこそ、自分が課題を見つけて手を挙げれば大きな裁量を持って進められます。
サーバーサイドの設計が拡張性に乏しく新機能開発の妨げになっている、開発を支えるフローが事業成長のボトルネックとなっているなど、自ら課題を発見し改善提案することで自律的に改善を進められます。
以上のように、数千人同時接続を支える技術的チャレンジと多様な領域を幅広く担当でき、機能開発に最初から最後まで関わり、課題を発見したら自律的に動けることがこのポジションの魅力です。
参考資料
3D空間の開発者向けAPI
【サンプル付き】ワールドで課金ができる!「ワールド内課金」機能を使ってみよう!
【サンプル付き】ギミックで商品をプレゼントできる「商品付与API」を使ってみよう
通信基盤
clusterのリアルタイム通信サーバーの漸進的な進化
リアルタイム通信サーバーのEC2インスタンス台数を50%削減した割り当て最適化
開発フロー
cluster を支える epic という開発フロー
実装前にPMとデータを見ながらランキングアルゴリズムを決定する
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する
開発環境
2Dフロントエンド
Android:Kotlin
iOS :Swift
Web:React/TypeScript
3Dフロントエンド
Unity/C#
バックエンド:Go
フレームワーク: goa, sqlx
クラウド
メイン:AWS
データ分析系:GCP
CI/CD:GitHub Actions, CircleCI, Docker, Terraform
▼会社説明資料
※会社全体に関する詳細はぜひ資料をご覧ください
■会社概要
私たち株式会社フジ・ネクステラ・ラボは、フジテレビから生まれたデジタルエンターテイメント集団です。フジテレビが長年にわたり培ってきた豊富なコンテンツ資産とIPを最大限に活用し、ゲームのプロデュースや開発運営、そしてフジテレビのデジタルコンテンツ配信やDX推進を担っています。
現在、FODのスマートフォンアプリは累計2,000万ダウンロードを突破し、月間ユニークユーザー数も120万を超える規模に成長しています。私たちは「フジテレビの良質なコンテンツを最適にユーザーへ届け、より良い顧客体験を提供すること」をミッションに掲げ、開発チーム一丸となってサービス改善に取り組んでいます。
■募集部門について
FODのサービスプロダクト開発部門では、日々増加するユーザーからの期待に応えるべく、運用、新規開発、機能改善など多岐にわたる課題解決に取り組んでいます。現在は業務委託の方々のリソースをお借りしながら開発要件を満たしている状況ですが、技術面やシステム設計、さらには要件定義などの工程を助言・サポートできる正社員メンバーの増強が急務です。
FODは、月間120万ユーザーを超える大規模サービスであり、常に高負荷なシステムの安定稼働を実現していくことは、大きなやりがいと同時に社会的なインパクトを伴います。テレビ局というバックボーンを持つ強みを活かしながら、市場に合わせた最新の技術を取り入れ、内製化を進めている段階です。
■業務内容
本ポジションでは、フロントエンドとして、動画配信サービス「FOD」をより魅力的なプロダクトにするべく、プロダクトの企画段階からリリース、そしてその後の改善まで、担っていただきます。
<具体的な業務例>
・動画配信サービスFODにおける新規機能(レコメンド表示、ライブ配信機能、マイリスト機能など)の設計・開発。
・ユーザーデータに基づいたA/Bテストの実施と、それに基づくUIの継続的な改善。
・PC、スマートフォン、タブレットの各ブラウザにおける一貫した操作性の実現。
・スマートTVやゲーム機向けWebアプリの調整。
■開発環境
フロントエンド: Swift, Objective-C(一部), UIKit(SwiftUIへの部分的な取り入れも視野), CocoaPods(SPM化も視野), RxSwift, Lottie, Firebase
バックエンド: Java, Python
品質管理: NewRelic, Treasuredata
コミュニケーションツール: Slack, Teams, Google Meet
FODは今、まさに技術とサービスが大きく飛躍するフェーズにあります。この変革期を共に乗り越え、日本のエンターテインメントに新たな価値を創造していきませんか? あなたのこれまでの経験と情熱を、株式会社フジ・ネクステラ・ラボで存分に発揮してください。
ご興味をお持ちいただけましたら、ぜひ一度お話ししましょう。
仕事内容
ゲームコンソールのためのアニメーションのランタイムとツールの設計/開発
MayaなどのDCCツールで作成されたデータをゲームランタイムに最適なデータに変換するツールの開発
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~