システムエンジニア/ゲームエンジン/東京
- 年収
-
400万円〜1,000万円
- 勤務地
-
東京都
- 職務内容
-
ゲームランタイムのための低レイヤーモジュールの開発およびツール基盤技術の開発を実施いただきます。
ゲームエンジンは非常に複雑で巨大なソフトウェアです。そのためゲームエンジンの開発には安定した基盤技術が必要不可欠です。システムエンジニアは、ゲームエンジンを開発するエンジニア向けに安定した基盤技術を提供します。ランタイムの基盤となるモジュールの開発とツール開発の基盤となるシステムの提供を行います。ランタイムの基盤技術ではメモリ管理やスレッド管理などを行う低レイヤー部分を提供します。ツール開発の基盤としてはランタイム・ツール間でのデータ同期のシステムやアセット管理のシステムを提供します。
具体的にお任せする業務例は下記となります:
- メモリ管理・スレッド管理などの低レイヤー部分のマルチプラットフォーム対応と保守
- ランタイム・ツール間でのデータ同期システムの開発・保守
- アセットパイプライン構築システムの開発・保守
- テスト駆動開発の開発手法の推進開発環境:
言語: C++ / Python / Lua
プラットフォーム: Windows / PlayStation 5 / Xbox - 企業名
-
株式会社Cygames
- 本社所在地
-
東京都渋谷区南平台町16番17号住友不動産渋谷ガーデンタワー15階
- 雇用形態
-
正社員
- 各種保険
-
健康保険 雇用保険 厚生年金 労災保険
- 休日休暇
-
完全週休2日制(土曜・日曜)、祝日 夏期休暇(7月1日~11月30日までの期間に3日間) 年末年始休暇(12月29日~1月3日) 年次有給休暇(初年度は入社日に10日間付与) 慶弔休暇 ※業務委託契約の場合、休日休暇はこの限りではありません。
- 情報更新日
-
2026/04/29
AIが推定した求人関連情報
-
内製ゲームエンジン開発への参画:
Cygamesは自社タイトル向けに内製ゲームエンジンを開発しており、外部ミドルウェアに依存しない高品質な技術基盤を一から手がけることができます。市販エンジンでは得られない低レイヤーの深い知見を身につける希少な機会です。 -
マルチプラットフォーム対応の最前線:
Windows・PlayStation 5・Xboxという主要3プラットフォームを横断した開発を担当します。各プラットフォームの特性を熟知したエンジニアとして市場価値を高めることが可能です。 -
グランブルーファンタジーやウマ娘など大ヒットIPを支える基盤技術:
世界的に人気を誇るIPのゲームエンジンを根幹で支えるポジションです。何千万人ものユーザーに届くコンテンツの品質を技術基盤から左右するやりがいがあります。 -
充実した福利厚生とサイバーエージェントグループの安定基盤:
サイバーエージェントグループの一員として、健康サポート制度・マッサージルーム・オフィシャルクラブ制度など充実した福利厚生を享受できます。ベンチャーらしい挑戦環境と大企業並みの待遇を両立しています。 -
テスト駆動開発(TDD)推進によるエンジニアリング文化の醸成:
単なる機能開発にとどまらず、テスト駆動開発の推進というエンジニアリング文化の改善にも携わります。技術的な課題解決を組織全体で取り組む環境があります。
以下のいずれかの経験・知見が求められます。
- C++による低レイヤーシステム開発経験
- メモリ管理・スレッド管理などOS/ランタイム基盤の実装経験
- マルチプラットフォーム(Windows / コンシューマー機)向け開発経験
- アセットパイプラインやビルドシステムの構築・保守経験
- Python / Lua などのスクリプト言語を用いたツール開発経験
- ランタイムとツール間のデータ同期システム設計・実装経験
-
技術的なオーナーシップ:
複雑な基盤技術を長期的に保守・改善する責任感と、課題を自ら発見して解決に導く主体性が求められます。 -
チームへの貢献意識:
「チーム・サイゲームス」の意識のもと、自分の担当範囲を超えてチーム全体の開発効率向上を意識できることが重要です。 -
継続的な技術キャッチアップ力:
ゲームエンジン・プラットフォーム技術は日々進化しており、新しいハードウェア仕様や開発手法を自発的に学習・吸収できる姿勢が必要です。 -
明確なコミュニケーション能力:
複数の開発チームに基盤技術を提供する立場として、仕様・設計意図を分かりやすく説明・ドキュメント化する能力が求められます。 -
品質へのこだわり:
「最高のコンテンツを作る」というビジョンのもと、安定性・パフォーマンス・保守性を妥協せず追求できる姿勢が評価されます。
-
PlayStation 5 / Xbox SDKの実務経験:
コンシューマーゲーム機固有のSDKやハードウェア制約に関する実践的な知見は、即戦力として高く評価されます。 -
ゲームエンジン(Unreal Engine / Unity 等)の内部構造への深い理解:
既存の商用エンジンの仕組みを理解しており、内製エンジン設計に応用できる知識を持つ方は特に歓迎されます。 -
テスト駆動開発(TDD)や継続的インテグレーション(CI/CD)の実践経験:
開発品質向上のための手法を実際のプロジェクトで導入・推進した経験がある方は強みとなります。 -
Luaなどのゲーム向けスクリプト言語の実装・組み込み経験:
ゲームロジック用スクリプトのランタイムへの組み込みや拡張の経験は、本ポジションで直接活かせます。
-
ゲームエンジン低レイヤー開発の専門知識:
メモリ管理・スレッド管理・アセットパイプラインなど、一般的なアプリ開発では経験できない深いシステム基盤の設計・実装スキルを習得できます。 -
マルチプラットフォーム対応のアーキテクチャ設計力:
Windows・PS5・Xboxという異なるプラットフォームを統一的に扱う抽象化設計の経験が積めます。 -
大規模ソフトウェアの保守・改善経験:
何千万人ものユーザーを支える商用クオリティのゲームエンジンを継続的に改善する経験は、ソフトウェアエンジニアとしての実力を大きく高めます。 -
テスト駆動開発の実践・推進スキル:
TDDの推進ロールを担うことで、開発プロセス改善のリード経験を得られます。エンジニアリング文化を組織内に広める能力が身につきます。 -
ゲーム業界特有のパイプライン・ワークフローへの深い理解:
アセット管理やランタイム・ツール間連携など、ゲーム開発特有の複雑なワークフローを内側から設計・運用する実践的な経験が得られます。
- 現在
- シニアシステムエンジニア 低レイヤーモジュールやツール基盤において担当範囲を広げ、複数のサブシステムの設計・実装をリードします。他チームへの技術提供や社内標準化の推進も担う段階です。
- テクニカルリード / エンジンアーキテクト ゲームエンジン全体のアーキテクチャ設計に関与し、複数エンジニアのコードレビューや技術方針の策定を担います。社内の技術的な意思決定に大きく貢献できるポジションです。
- エンジニアリングマネージャー チームのマネジメントを担い、メンバーの育成・採用・プロジェクト計画に責任を持ちます。技術力と組織マネジメントを両立させるキャリアです。
- テクニカルディレクター / CTO候補 ゲーム開発技術全体の方向性を決定する上位職。外部との技術連携や新技術の研究投資判断など、会社の技術戦略全体に携わるポジションです。
【ポジティブな評価】
1. 職場の人間関係・社風:社員同士の仲が良く、ギスギスした雰囲気が少ないとの声が多く見られます。チームワークを重視する文化があり、コミュニケーションがしやすい環境と評価されています。
2. 福利厚生・設備:健康サポート制度やマッサージルームなど、業界内でも高水準の設備・制度が整っています。グループ会社の恩恵として福利厚生が充実している点も評価されています。
3. 技術・やりがい:有名IPに関わる大規模プロジェクトで技術的に挑戦できる環境があり、手を挙げれば仕事を任せてもらえ...(ここから先は会員登録後にご覧いただけます。残り500文字)
会員登録をして、
AI 口コミ全貌をチェック!
※本資料はAIを活用して収集・整理した情報を含んでいます。正確性については適宜ご確認ください。