求人ID: 33825
Unityエンジニア
40万円~70万円
・ゲーム開発において必要なバックエンドの設計・機能開発/改善を行い、ゲーム開発・運用を行う
・ゲーム企画から技術的な観点で実現性や工数、企画改善などの提案
・APIの設計/開発、DB設計、サーバー負荷軽減
・開発の負荷軽減に対する効率化、運用の作業軽減における効率化
・ゲーム開発技術のスキル習得とノウハウ共有
・各種業務効率化に向けたツール開発
・新サービスに向けた技術検証、PoC
*Click here for the English page
求人概要
弊社はオンラインゲーム黎明期から大規模MMOのサーバ開発を手掛ける国内唯一の技術ベンチャーです。
ネットワーク・サーバ技術を強みに、独自のサーバ技術を用いたオンラインゲーム開発を行ってまいりました。
主な取引先は、国内外の大手ゲームパブリッシャー。家庭用ゲームをはじめ、スマホ向けソーシャルゲーム、大型MMOなど幅広いゲーム開発の実績を有します。
ソフトウェアの研究開発にも力を入れており、サーバライブラリや開発ソリューションの研究開発を行っています。
弊社がオンラインゲーム開発向けに提供しているサーバライブラリ『STRIX』は、低レイヤーの通信部分の開発から行っており、秒間に数百万メッセージもの処理を実現する高負荷に耐えうる製品となっております。
この『STRIX』は、BtoB向けにパッケージ提供を、BtoB、BtoC向けにクラウド提供を行い、世界中の開発者に利用され、有名タイトルにも導入されています。
この度、分散コンピューティングやサーバレスをテーマに、『STRIX』の通信コアモジュールをベースとした新型ライブラリの開発をスタートします。
要件分析から、テクノロジーの選定、アーキテクチャ、実装、リリース、ドキュメント作成、権利化可能な発明の洗い出しなど、すべての工程をお願いします。
仕事内容
概要
分散コンピューティング、サーバレスを研究テーマに新型ライブラリを開発
具体的な仕事内容
オンラインゲーム開発向けサーバライブラリの新型開発を行います。
要件定義
システムアーキテクト
機能実装
各種テスト
ドキュメント作成
《ターゲット》
オンラインゲーム、VR/AR、仮想空間サービス等、高負荷な様々なネットワークサービス
なお、設計はSOLID原則やデータドリブンアーキテクチャを主としており、 非同期型のシステム開発となります。 また、ターゲットとなるOSやハードウェアも多岐にわたりますので、 コンピューターのアーキテクチャの知識も必要となります。
スキル・経験
必須スキル・経験
・JavaもしくはC++での開発経験をお持ちの方
・大卒以上(理系学部)
・英文の技術ドキュメントが読めること
※業界不問
歓迎スキル・経験
・ミドルウェア開発
・サーバ開発
・ネットワークシステム開発
・ジェネリックプログラミングを理解し設計ができる能力
求める人物像
・プログラミングがとにかく好きな方
・ロジカルな思考で物事に対処できる方
・特定の開発言語に依存しない方
・最新のテクノロジーや技術トレンドに興味がある、学びたい方
※バックボーン問わず、様々な技術・志向・開発経験を持った方とお会いしたいと考えています。
f4samuraiで企画・開発・運営しているゲームタイトルのバックエンド開発をお任せいたします。
ユーザー体験に深く関わるイベント・機能開発、インフラ運用を行っていきます。
タイトル毎のチームに分かれており、新作・運営いずれかのチームに参画いただきます。
・業務内容詳細
以下のような業務を中心に状況に応じて様々なタスクの実行にあたって頂きます。
スマートフォン向けゲームのサーバサイドJavaプログラミング
スマートフォン向けゲームのサーバ構築・運用
新機能の実装にむけた方式設計・開発
応答速度向上などのパフォーマンス改善
障害発生時の問題の切り分け・解決
【主な仕事内容】
あなたにお任せしたいお仕事は、各業界のシステム開発を詳細設計や製造、テスト工程などプログラマー業務のお仕事になります。
・各業界の各業務システム開発
※詳細設計から製造、テスト(単体、結合、総合)まで想定
・パッケージ開発
・運用保守業務
IT系だとCTCやSCSK、Skyや帝人など、WEB系だとアクセンチュアやシャノン、PPIHなど業界を牽引するトップ企業含め様々な企業と安定的な取引を行っております。
当社社員は、プロダクションカンパニーの一員として各社クライアントのプロジェクトに参画し、1つの会社に長年いては実現できない多彩なスキルやノウハウを身に付けることができます!
各サービスを支える基盤システムの設計、開発、運用に関わる業務を担当いただきます。
基盤システムのひとつである「KONAMI ID」は、ゲームとゲーム外のサービスの架け橋となるIDシステムで、幅広い関連サービスを構築しています。
★また『Web3ゲーム』について、手間を省き分かりやすい設計をすることで、あらゆるゲームプレーヤーにとって使いやすいサービスの仕組みを整備。同時にその仕組みを使った全く新しい体験を提供するゲームの制作も進めています。ウォレットや暗号資産の準備がなくともWeb3ゲームをプレイできる環境を、世界のゲームプレーヤーに向け構築していきます。
ゲーム制作チームと連携しながらシステムを構築し、ユーザーを盛り上げる施策をシステム面で支えることです。日々めまぐるしく変わる幅広い技術スタックに一緒に挑戦していただけるエンジニアを募集します。
<具体的な業務内容>
・Webアプリケーション開発、API開発
・ゲームタイトル横断の基盤システムの開発全般(決済システムやゲーム内ポイントシステムなど)
・全社共通のデータ分析システムのETL/データパイプラインの設計、開発、保守運用
・ゲームに関する各種イベントやキャンペーンを支援するバックエンドシステムの開発全般
★ブロックチェーンコンテンツに関する各機能開発
■プレーヤー同士での自由なアセットの交換や売買
■所持するアセットに、プレーヤー自身が手を加えられる機能(ユーザーによる生成機能)
■ゲーム運用の意思決定へプレーヤーが参加できる(DAO:ユーザー運営機能)
<開発環境>
・プログラム言語:Go, Python
・インフラ:Google Cloud Platform(Kubernetes Engine, AppEngine, Cloud Run, Spanner, BigQuery, Dataflow, Pub/Sub その他色々)
・Amazon Web Service(EC2, Aurora など)
ゲーム業界でサーバー開発経験(インゲームのサーバーロジックでも可)を元に、設計、ディレクションのような工程を担う役割へステップアップしたい方募集中!
モバイルコンテンツ、家庭用ゲーム、WEBサービス等、ネットワークを活用した商品・サービス全般のシステム面の設計~開発ディレクション業務。サービスのプロデューサーや外部の開発会社と連携しながら、ネットワークサービスをシステム面のプロフェッショナルとして横断的に支えていただきます。また事業部門に配属の場合は、上記に加え開発運営プロジェクトのキーパーソンとして、プロジェクトの成功に向けたあらゆる課題発見&解決を推進いただきます。
◆この求人のポイント
・ゲーム業界でクライアント/サーバ/インフラエンジニアから、設計、ディレクションを担うエンジニアへステップアップしたい方を募集
・ゲームにおけるオンライン仕様部分のシステム・エンジニアリング領域のプロフェッショナルとして部門横断的に活躍するポジション
・IPを活用したエンターテインメントに関わりながら先端テクノロジーを学ぶことができる環境
仕事内容
モバイルコンテンツ、家庭用ゲーム、ライフエンターテインメントなど幅広いお客様向けの多様な商品・サービスをワールドワイドで提供している当社で、ゲームコンテンツのオンライン開発情報通信技術に関するシステム・エンジニアリング領域のプロフェッショナルとして以下業務を行っていただきます。
・商品・サービスのオンライン仕様に関わる技術的な課題を設計時点で解決するためのシステムコンサルティング
・商品・サービス立案時から仕組みで解決するための設計、開発ディレクション
・社内横断的に利用されるプロダクトの運営、横断範囲の拡大計画立案
・プロジェクトの進行管理、マネジメント業務 ほか
また、選考内のでの適性判断によっては事業部門のシステム・エンジニアリング領域のプロフェッショナルとして「プロジェクトマネジメントポジション」として選考を進めさせていただく場合もございます。
職務内容
概要
ゲーム開発プロジェクトにて、描画全般の技術判断・課題解決・性能改善・演出周りの実装を担当していただきます。
世界の多様なスマートフォン、モバイル通信、グローバル配信・マルチプラットフォーム展開の4つが組みあわさった未知の環境にワクワクしながら、業界トップクラスの技術力を持つエンジニア達と切磋琢磨して一緒に開発したい人を求めています。
主な業務内容
ゲームのグラフィックスパイプラインやシェーダーの実装
アニメーション、リグ、ボーンシミュレート周りの実装
カットシーンなど演出周りの実装 ・パフォーマンスチューニング
モデル関連や演出周りのツール作成
【開発環境】
ゲームエンジン:Unity
言語:C#
応募資格
必須要件
以下のいずれかの経験を2年以上お持ちの方
コンシューマゲームやモバイルゲームの業務経験が2年以上ある方
描画技術全般について学ぶ意欲の高い方
歓迎要件
描画技術全般についての専門性の高い業務経験や知識(グラフィックスパイプライン、Shader、Animation、Modelなど)
スマートフォンSoCに特化した描画性能改善の経験
各種DCCツールの知識
技術情報収集に必要なレベルの英語力
求める人物像
自分の役割に線引きをせず、必要に応じて自分の役割を自律的に広げていける方
面白いゲームを作るために自発的に提案・行動ができる方
自己研鑽や情報発信を能動的にできる方
部署紹介
大阪本社・東京2拠点に部署を置いており、東京⇔大阪メンバーと共同しながら
スマートフォンアプリ開発を行っております。ジャンルは幅広く扱っており、その中でもIP系のジャンルを強みとしております。新技術の取入れに意欲的であり為、開発のトレンドを意識しながら、開発業務を行っております。
仕事内容
概要
Unityを使ったクライアントアプリケーション開発が主な業務です。
また、全体の設計やエンジニアセクションにおけるスケジュール管理などをご担当頂きます。
担当業務例
・新規機能の開発(設計から実装、テストまで)
・コード品質管理対応(コードレビュー、リファクタリングなど)
・プロダクトの保守/管理業務(CS対応、不具合調査/修正対応など)
・ツール作成などによる改善業務
・スケジュール管理
必須スキル・経験
・アプリケーションの開発?リリースを経験
・リーダー経験
歓迎スキル・経験
・Unityを使ったゲームの開発/運用経験
・ネットワーク通信処理を利用したゲーム開発/運用経験
・3人以上のチーム開発経験
・テストやコードレビューなど、品質管理に関する経験
・スケジュール管理経験
求める人物像
・プロダクトに対し、真摯に向き合って開発できる方
・チームメンバーとの円滑なコミュニケーションを心がけられる方
・プロダクト全体の状況を把握し、課題の解決に務められる方
仕事内容
エンジン開発・ゲーム開発のための開発環境の構築・保守を実施いただきます。
ゲームエンジン開発やゲーム開発のような大規模な開発では作業効率の向上が大きな課題の一つです。
これに対して、処理の自動化や複雑な手順の簡略化などに取り組んでいるのがビルドエンジニアです。
エンジン開発、ゲーム開発にかかわるスタッフが効率的に業務を進められるよう取り組んでいます。
具体的には Cyllista Game Engineとそれを使用したゲームの開発のためのCI/CD パイプラインの構築、保守を行っています。
Cyllista Game Engineとそれを使用したゲームの開発に必要な開発支援のための独自ツールの開発を行います。
独自ツールの開発だけでなく、既存のツールやサービスの導入と保守も行います。
Cyllista Game Engineを使用しているゲーム開発者からの問い合わせ窓口としての役割も担っています。
実際の業務
Jenkinsでの自動テストフローの構築と保守
Jenkinsでのゲームアプリケーションのバイナリ配信フローの構築と保守
Jenkinsでの上記以外の各種自動化フローの構築と保守
Coverityでのコードの静的解析の定期実行フローの構築と保守
エンジン開発者向け開発支援ツールの開発と保守
ゲーム開発者向け開発支援ツールの開発と保守
開発中のログ収集と分析による開発効率の改善
開発者サポート、トラブル対応
Perforceのdepotの管理
GitHubのリポジトリ管理
開発環境
言語:Python / C++
対応プラットフォーム:Windows / PlayStation 5 / Xbox
利用するツール:Jenkins / Coverity / Perforce / GitHub
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
職務内容
Unreal EngineやUnity等を使用したコンシューマ、PC、スマートフォン向けゲーム開発をお任せします。
自社開発を中心に様々な案件を手掛けており、今後の中核メンバーとしてご活躍いただける方の応募をお待ちしております!
【具体的な職務内容】
・Unreal Engine等を用いたコンシューマ向けゲーム開発
・Unity等を用いたスマートフォン向けゲーム開発
・メンバーのスケジュール・クオリティ管理(コードレビュー等)
・関係各所との調整業務
ご入社後は配属されたプロジェクトにてご経験を活かしていただき、
その後キャリアビジョンやご希望を伺いながら
リードエンジニアやメンバーのマネジメント業務などをお任せしていきたいと考えております。
開発環境:Python MySQL C# Vue.js その他
遊びながらリアルタイムで演奏を学べる「Rocksmith+」の開発協力
<主な開発環境>
・開発エンジン:Unreal Engine、Unity
・開発ツール:VisualStudio、VisualStudioCode、Jenkins
・チャットツール:Slack、Discord
募集背景
自社タイトル「ENDER LILIES」「リデンプションリーパーズ」リリース後、多くのご依頼があり新規開発案件が増加している為増員が急務となっております。
ゲーム開発だけにとどまらず、VRやメタバースなど幅広い案件に挑戦可能です。
ご自身はもちろん、事業部全体の可能性をいっしょに広げていきましょう!
この求人案件の募集は終了いたしました
スクウェア・エニックスとの共同開発によるゲームタイトル「ロマンシング サガ リ・ユニバース」 のサーバ・インフラに関するエンジニアリング、サイトリライアビリティエンジニアリング (SRE) 業務をお任せいたします。
【具体的な業務内容】
・サーバー、データベース、ネットワークなどのインフラを設計し、Infrastructure as Code として定義し構築・改善する
・インフラ運用業務の自動化、自動修復システムの開発
・負荷試験、パフォーマンスチューニング
・クラウド基盤 (AWS, GCP 等) の調査、フィーチャー選定・導入
・オンコール対応
【利用技術・組織について】
スクウェア・エニックスとの共同開発による「ロマンシング サガ リ・ユニバース」(※ 以下「ロマサガRS」) のサーバは大規模なトラフィックを受け止めており、利用サーバ台数も多く、性能限界に当たるユースケースも時として見受けられます。こういったトラフィックを想定して負荷計測、パフォーマンス改善、アーキテクチャ改善を行うことは、インフラストラクチャ面を担当するエンジニアにとってはチャレンジングな機会になっています。
また、現状のインフラ構成を理解した上で、チームに貢献できる内容であれば、新しい技術や AWS フィーチャーなどの導入・改善を提案でき、柔軟性のあるチームになっています。例えばサーバの CPU アーキテクチャを Intel から ARM に変更することでコストをこれだけ下げられる、というような説明ができれば導入も可能ですし、デプロイ・パイプラインの変更なども継続して実施していく予定です。また、プログラミング言語やプラットフォームの EOL などにも適切なタイミングで追従していきます。
【開発環境・言語】
・サーバー: Elixir, Amazon Aurora (MySQL)
・Amazon Web Services (AWS), Google Cloud(GCP)
・GitHub
・サーバー OS: Linux
・Webサーバー: OpenResty (NGINX)
・開発用 PC: Mac
REALITY Studios所属VTuberの出演する番組、音楽ライブの制作をおこなっています。 その他にも、ライブ配信アプリ「REALITY」のユーザーが出演する公式番組の制作もおこなっています。
仕事内容
REALITY Studiosで制作する番組コンテンツのライブ配信エンジニア業務を、
2D・3Dを問わず担当いただきます。
◆業務内容(一例)
・番組制作担当と連携した番組配信における技術設計
・準備、本番日における音声・映像システム運用及びテクニカルディレクター業務
・配信中の音声・映像・配信オペレーション業務
・自社スタジオの管理運用
その他、2D・3Dそれぞれの強みを活かした番組コンテンツの企画制作など、
技術領域だけにとどまらないVTuberの番組コンテンツに広く関わっていただきます。
REALITY Studios 自社スタジオについて
https://reality-studios.inc/news/20231006/
応募要件
このキャリアを通じ、更にエンタメの仕事を広げて行きたい方を募集しています!
◆求めるスキル/経験
・映像、音声システム運営の経験
(複数人出演の、ライブ配信案件でのシステム運用とオペレーション)
・関連機材、ソフトウェアに関する知識
◆歓迎スキル/経験
・VTuber業界経験者
・エンタメ領域の番組制作経験
会社概要
REALITY Studios株式会社(グリー100%子会社)
代表取締役社長 杉山 綱祐
-事業内容
・多彩なタレントをマネジメント・プロデュースするVTuber事務所の運営を行っています。
-参考リンク
・REALITY Studios株式会社公式サイト
・REALITY Studios株式会社公式Twitter
【業務内容】
・モーションキャプチャー収録および収録データポスト処理
・新規デバイスおよびソフトウェア調査
※合格後、モーションキャプチャースタジオ見学を実施いたします。
----------------------------------------------------------
モーションキャプチャースタジオ紹介はこちら
https://techblog.sega.jp/entry/2019/11/28/100000
【必須要件】
■モーションキャプチャーエンジニア
・モーションキャプチャースタジオでの業務経験3年以上
・新しいハードウェア/ソフトウェアに興味関心がある方
【歓迎スキル】
■モーションキャプチャーエンジニア
・VICONシステム経験者(特にShogunでのオペレーション経験者)
【雇用形態】
正社員
※ご経験やスキルに応じ、契約社員での提示となる場合がございます。
モーションキャプチャースタジオ紹介はこちら https://techblog.sega.jp/entry/2019/11/28/100000
仕事内容
概要
コンシューマおよびスマホのゲーム開発に関する開発業務
担当業務例
Unity(C#)でのPC(Steam)およびコンシューマ機向けゲームの設計、開発
Unity(C#)でのソーシャルゲームの設計、開発 (主にiOS、Android向け)
応募要件
必須スキル・経験
Unity(C#)でのiOS、Android向けソーシャルゲーム開発 (3年以上)
歓迎スキル・経験
リードプログラマの経験
Unity IAPによる課金処理の実装経験
Photonを利用したリアルタイムマルチプレイの実装経験
SNS、広告、プッシュ通知のSDK組み込みの経験
Jenkinsによる自動ビルド環境構築の経験
PC(Steam)およびコンシューマ機のプラットフォーム固有の処理の実装の経験
求める人物像
心身ともに健康で安定して業務にあたることができる
責任感、協調性をもって開発にあたることができる
部署紹介
コンシューマゲームからスマートフォンゲームまで開発、運用を行っている部署です。
現在、業界でも話題の『東京サイコデミック』を開発、ヨーロッパ最大のゲームイベントgamescom 2023にも出展され、多くの方にご来場いただきました。
また、全世界で同時発売された『Deadly Premonition 2: A Blessing in Disguise』やCEDEC AWARDS 2018で優秀賞を受賞した『がるメタる!』などを開発し、東京ゲームショウAWARDや、ファミ通殿堂入りなど数々の開発タイトルでそのクオリティや作品性を評価されました。
今後も、ワールドワイドな作品を生み出し続け、組織拡大を続けてまいります。
受託開発だけでなく、ゼロから世界観やシナリオなどを含めて作品を作り上げる開発を方針とし、クリエイターとして活躍できる環境や高いクリエイティブ性を身に着けられる部署となります。
【独自の世界観を持ったコンテンツの環境設計・構築】
VR/AR/MR全ての技術に精通しており、ロケーション運営やメタバース開発にも対応できるアウトプットのバリエーションが当社の強みです。
今回募集するポジションでは、インフラエンジニアとしてXRシステムの環境構築を中心に行っていただきます。
当社の仕事は、ディレクターやチーフが主導ではなく、チーム全体でアイデアを出しながら自由闊達に進めていきます。
<主な業務内容>
■XRシステムの環境構築及びサポート業務
■インフラ含むシステム設計~要件定義
■プラットフォーム環境構築
■セキュリティ環境構築
■ネットワーク環境構築
■クラウドサービスの導入・構築
■上記案件のプリセールス
■上記案件の機材選定とベンダーとの交渉
※経験や志向に応じた業務をお任せします。
職務内容
概要
スマートフォン向けゲーム開発において、アウトゲームやUI/UXに関する開発を担当していただきます。
KLabでは自分の役割範囲にとらわれず、フットワーク軽く行動できる人、能動的かつポジティブに行動できる人が評価される風土です。
記載の業務以外にも、ご自身の経験やスキルでできることがあれば、どんどん挑戦していってほしいと考えています。
詳細
アウトゲームにおける新規開発や不具合修正
他職種との連携や開発、運用に必要なツールの開発
UI/UXに関わるライブラリの実装やメンテナンス
UI/UXに関わるパフォーマンスチューニング
【主な開発環境】
ゲームエンジン:Unity
言語:C#
応募資格
必須要件
以下のいずれかの経験を2年以上お持ちの方
Unityでのゲーム開発経験
Unity以外のゲームエンジンでのゲーム開発経験
uGUIを利用したUI実装経験
歓迎要件
チーム開発でのリーダー経験
複数のプロジェクトで利用可能なライブラリの実装経験
開発効率化を目的としたツールの開発経験
並列化/非同期プログラミングの経験
シェーダープログラミング言語やShaderGraphによる実装経験
ソフトウェア設計原則への理解やアウトゲームに関するアーキテクト経験
CPUやGPU、メモリ負荷に対するパフォーマンスチューニングの経験
チート対策や脆弱性対策の経験
開発プロセスの構築/運用/改善経験
求める人物像
チーム内に発生する課題をリーダーシップを持って解決できる方
専門領域の異なるメンバーの言いたいことや自分が伝えたいことを、相手の立場に立って考え、適切にブレイクダウンしてコミュニケーションを行える方
面白いゲームを作るために自発的に提案・行動ができる方
自己研鑽や情報発信を能動的にできる方