求人ID: 34036
700万円~1200万円
業務内容
・コンシューマゲーム開発における、通信コンテンツの実装業務ならびに担当チームのマネジメントを担当(進行管理、折衝・調整、評価・育成など)
・プランナーからの要件に対する整理や仕様調整
・サーバー設計、API設計について協力会社との折衝
・次世代に向けたオンライン要素の検討・提案及び、R&Dと連携した環境整備の推進
ゲームプラットフォームの更なる進化を図るべく、サーバーサイド開発におけるエンジニアリングのマネージャー(候補)を募集します。
月間のユーザー数が数百万人にも及ぶプラットフォームサービスを運営しユーザーにエンターテインメントの場を提供し続けることにチャレンジします。掲げるミッションは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/
【RecGame新卒企業】
こちらの求人にご興味をお持ちになられた方は、「RecGame新卒」(
https://newgrads.recgame.jp/ )に是非ご登録ください。
企業から選考オファーが届く可能性がございます。
DMMグループの主力事業の1つであるDMM GAMESプラットフォームの開発/運用を行います。
ゲームを遊んでいただくユーザー向けには快適に遊べるプラットフォームサービスの提供を、ゲーム開発を行っていただくデベロッパー(社内制作部門も含む)向けにはゲームの開発/リリースがしやすい環境作りを目指して、日々開発/運用を行っています。
※業務の都合上、会社が定める業務への変更を命じる場合があります
大きく3つのプラットフォームに分類でき、それぞれ部門としても独立しています。技術スタックも三者三様です。
●ブラウザゲーム向けの、WEB(PC/SP)プラットフォーム
●クライアントPCゲーム向けに、PCインストール型のランチャープラットフォーム
●Androidネイティブゲーム向けの、apkインストール型プラットフォーム(非GooglePlay、サイドローディング)
また、上記3つのプラットフォームを支えるため、ログイン認証や決済などの共通機能開発やプラットフォーム品質の担保、インフラの構築/運用を担う部門などがあります。
コンテンツとしてのゲーム開発は行いませんが、総じてゲームプラットフォームエンジニアは縁の下の力持ちです。
プラットフォーム機能開発(改善)のかたわら、ゲームを遊ぶために日々大量のユーザーアクセスがある環境で、異常がないか見張っています。
TV CMやネット広告を中心に、新規リリースタイトルやキャンペーンの情報発信は頻繁に行っており、アクセス増加に備えたり、予期せぬトラブルが発生した際に対応と解決を行う事も少なくありません。
プラットフォームそのものは一見あまり目立つ存在ではないかもしれませんが、もしもプラットフォームに問題が発生してサービスが止まってしまうと、ユーザーはゲームが遊べなくなり、ゲームを開発するデベロッパーは収益が立たなくなります。
その目線では、プラットフォームシステムはEXNOAのビジネスそのものであり、ゲームプラットフォームエンジニアはそれを支える非常に重要な役割を担っています。