全 10 件中 10 件 を表示しています
-
サーバー開発エンジニア【ジュニア・ミドルクラス】
仕事内容 概要 オンラインゲーム、メタバース(仮想空間サービス)のサーバープログラムの制作・更新・運用 職務詳細 サーバアプリケーション開発 TCP通信の実装、ランキング、マッチング、ショップ、ロビー、チャット、ログイン認証など DB開発 通信処理 CI/CDシステムの構築 AWS、GCPなどのPublic Cloudを利用した環境構築 KPIツール、管理ツールなどの構築 ※プラットフォームはNintendo Switch、PS4、PS5、PC、iOS/Android 等 スキル・経験 必須スキル・経験 ・RDBMS、NoSQL使用下での設計・開発経験 ・ゲームによらず、RDB等と連携しクライアントと通信するサーバーシステムの設計・実装経験 ・可読性を意識したコーディング経験 ・サーバアプリケーションの開発経験 歓迎スキル・経験 ・開発や運用の効率性を考慮した機能設計案の提案経験 ・テストフレームワークの使用経験をお持ちの方 ・高負荷・アクセス増によるトラブル等の対応成功経験 ・C#, Python2系, Python3系, Node.js, Go いずれかでの開発経験 ・Amazon Web Services, Google Cloud Platform等クラウドサービスの利用経験 ※バックボーン問わず、様々な技術・志向・開発経験を持った方とお会いしたいと考えています。 直近の開発実績 ファイナルファンタジー クリスタルクロニクルリマスター ピクミン ブルーム テクノロジースタック ■開発言語 Java C++ PHP Python Ruby Go Kotlin TypeScript ■フレームワーク Laravel等のMVC Framework ■Database MySQL PostgreSQL Amazon Aurora(AWS) Cloud Spanner(GCP) Redis Redis(クラスタリング) ■インフラ AWS GCP Docker Kubernetes(K8S) Provisioning Tool Ansible Chef Puppet Terraform Cloudformation(AWS) Deployment Tool Fabric Capistrano ■その他 Database最適化(table設計, index, caching, etc) DatabaseのShardingでの運⽤ 負荷試験 認証システムとの連携 課⾦処理 AWSの全般的な知識 GCPの全般的な知識 Unreal Engine4を利⽤した開発 メッセージ ゲーム業界における開発経験は一切問いません。 バックボーン問わず、様々な技術・志向・開発経験を持った方とお会いしたいと考えています。 異業界出身でも、サーバアプリケーションの開発やトラフィックの多いWEBシステムの開発経験がある方なら、非常にマッチすると思います。 「技術を追求したい」という志向のエンジニアが多数いますし、新しい技術に挑戦できる環境もあります。むしろ、最先端であり、難易度の高いテーマに取り組むことが多々ありますので、あきらめず課題を乗り越えていく力も必要です。 私たちはあなたのスキル・経験を正当に評価します。 技術に対して常にひたむきで、チャレンジングな技術ベンチャー、他にありません。 新たな技術への挑戦も、キャリアアップも、 ソフトギアというベンチャーだからこそ実現できます。 私たちと一緒に、最先端のメタバースを実現する「新たなスター」を探しています! 技術で新しい世の中を創っていきませんか。 関連するインタビュー記事はこちら ・【サーバー開発エンジニア】技術トレンドを追いかけることを楽しめる方に向いている仕事 ・【サーバー開発エンジニア】エンジニアを支える充実した福利厚生が魅力 ・【サーバー開発エンジニア】 新卒入社の若手から見るソフトギア 続きを見る
-
サーバー開発エンジニア【シニアクラス】
仕事内容 職務概要 オンラインゲーム、メタバース(仮想空間サービス)のサーバープログラムの制作・更新・運用 リードエンジニアとして以下のタスクをお任せできる方も積極採用しております。 職務詳細 ・サーバアプリケーション開発 ・TCP通信の実装、ランキング、マッチング、ショップ、ロビー、チャット、ログイン認証など ・DB開発 ・通信処理 ・CI/CDシステムの構築 ・AWS、GCPなどのPublic Cloudを利用した環境構築 ・KPIツール、管理ツールなどの構築 なお、リードエンジニアをご担当いただく場合は、以下の業務をお任せします。 ・メンバーのタスク管理 ・プロダクトの全体設計 ・プロダクトでの採用技術の選定 ・開発・運営計画の策定 ・他セクションとの折衝 ※プラットフォームはNintendo Switch、PS4、PS5、PC、iOS/Android 等 スキル・経験 必須スキル・経験 <オンラインゲーム開発> ・RDBMS、NoSQL使用下での設計・開発経験 ・ゲームによらず、RDB等と連携しクライアントと通信するサーバーシステムの設計・実装経験 ・可読性を意識したコーディング経験 ・サーバアプリケーションの開発経験 <メタバース開発> 【スキル】 *言語 (以下の言語のうち1つは実務経験が必須となります)] Java Kotlin Go C++ *⾔語 (以下の言語は実務経験は不要です) Python Ruby 【必要知識】 ※実務経験は不問 ・マイクロサービス ・HA(ハイ・アベイラビリティ) ・キャッシング ・Big O(アルゴリズム性能評価) 歓迎スキル・経験 ・開発や運用の効率性を考慮した機能設計案の提案経験 ・テストフレームワークの使用経験をお持ちの方 ・高負荷・アクセス増によるトラブル等の対応成功経験 ・C#, Python2系, Python3系, Node.js, Go いずれかでの開発経験 ・Amazon Web Services, Google Cloud Platform等クラウドサービスの利用経験 ※バックボーン問わず、様々な技術・志向・開発経験を持った方とお会いしたいと考えています。 直近の開発実績 ファイナルファンタジー クリスタルクロニクルリマスター ピクミン ブルーム 使用する技術、経験、知識など ■開発言語 PHP Python Ruby Go Java C++ ■フレームワーク Laravel等のMVC Framework ■Database MySQL PostgreSQL Amazon Aurora(AWS) Cloud Spanner(GCP) Redis Redis(クラスタリング) ■インフラ AWS GCP Docker Kubernetes(K8S) Provisioning Tool Ansible Chef Puppet Terraform Cloudformation(AWS) Deployment Tool Fabric Capistrano ■その他 Database最適化(table設計, index, caching, etc) DatabaseのShardingでの運⽤ 負荷試験 認証システムとの連携 課⾦処理 AWSの全般的な知識 GCPの全般的な知識 Unreal Engine4を利⽤した開発 メッセージ ゲーム業界における開発経験は一切問いません。 バックボーン問わず、様々な技術・志向・開発経験を持った方とお会いしたいと考えています。 異業界出身でも、サーバアプリケーションの開発やトラフィックの多いWEBシステムの開発経験がある方なら、非常にマッチすると思います。 「技術を追求したい」という志向のエンジニアが多数いますし、新しい技術に挑戦できる環境もあります。むしろ、最先端であり、難易度の高いテーマに取り組むことが多々ありますので、あきらめず課題を乗り越えていく力も必要です。 私たちはあなたのスキル・経験を正当に評価します。 技術に対して常にひたむきで、チャレンジングな技術ベンチャー、他にありません。 新たな技術への挑戦も、キャリアアップも、 ソフトギアというベンチャーだからこそ実現できます。 私たちと一緒に、最先端のメタバースを実現する「新たなスター」を探しています! 技術で新しい世の中を創っていきませんか。 関連するインタビュー記事はこちら ・【サーバー開発エンジニア】技術トレンドを追いかけることを楽しめる方に向いている仕事 ・【サーバー開発エンジニア】エンジニアを支える充実した福利厚生が魅力 ・【サーバー開発エンジニア】 新卒入社の若手から見るソフトギア 続きを見る
-
ゲーム開発エンジニア【ジュニア・ミドルクラス】
仕事内容 概要 家庭用ゲーム、PCオンラインゲーム、メタバース(仮想空間サービス)の設計・開発 (担当する具体的な業務内容については、能力や経験、適性、志向などを考慮します。 ) 職務詳細 家庭用ゲーム、ソーシャルゲーム、PCオンラインゲーム、メタバース(仮想空間サービス)の設計・開発(C#、Unity/C++、UnrealEngin) 開発ツールの設計・開発 開発環境の設計・構築 ※担当するパートをプロジェクト側の要望、本人の得意分野、将来のキャリアパスなどを考慮してアサインすることで、可能な限り高いパフォーマンスを出していただけるよう努めています。 ※プラットフォームはNintendo Switch、PS5・4、その他新型ゲーム機、PCです。 ※開発は100%自社内です。客先に常駐することはありません。 <プロジェクト例> メタバース(仮想空間サービス) バンダイナムコ向けオンラインゲーム開発プロジェクト 家庭用ゲーム(バトルロイヤル) 等々 スキル・経験 必須スキル・経験 ・ゲーム開発経験 ・外国籍の方の場合はビジネスレベルの日本語能力 歓迎スキル・経験 ・プログラミングが好きな方 ・アクションゲームにおける開発経験をお持ちの方 ・PCゲームにおける開発経験をお持ちの方 ・Webアプリケーション開発経験をお持ちの方 ・スマートフォン向けネイティブアプリケーションの開発経験をお持ちの方 ・最新のテクノロジーや技術トレンドに興味がある、学びたい方 活かせる経験・知識・スキル ・C++, C#, Unity, UnrealEngineでのゲーム開発経験 ・3Dゲーム開発 ・ジェネリックプログラミングを理解し設計ができる能力 直近の開発実績 ファイナルファンタジー クリスタルクロニクルリマスター ピクミン ブルーム 関連するインタビュー記事はこちら ・【ゲーム開発エンジニア】サーバ・クライアントサイド、両方手掛けるチャンスがあります。 続きを見る
-
ゲーム開発エンジニア【シニアクラス】
仕事内容 概要 オンラインゲームやメタバース開発のクライアント開発エンジニアとして以下の業務を担っていただきます。 職務詳細 家庭用ゲーム、ソーシャルゲーム、PCオンラインゲーム、メタバース(仮想空間サービス)の設計・開発(C#、Unity/C++、UnrealEngin) 開発ツールの設計・開発 開発環境の設計・構築 ※プラットフォームはNintendo Switch、PS5・4、その他新型ゲーム機、PCです。 ※開発は100%自社内です。客先に常駐することはありません。 リードエンジニアをご担当いただく場合は、以下の業務をお任せします。 ・メンバーのタスク管理 ・プロダクトの全体設計 ・プロダクトでの採用技術の選定 ・開発・運営計画の策定 ・他セクションとの折衝"" <プロジェクト例> メタバース(仮想空間サービス) バンダイナムコ向けオンラインゲーム開発プロジェクト 家庭用ゲーム(バトルロイヤル、リズムゲーム等) 等々 スキル・経験 必須スキル・経験 ゲーム制作におけるプログラミング業務経験をお持ちの方 歓迎スキル・経験 ・プログラミングが好きな方 ・アクションゲームにおける開発経験をお持ちの方 ・PCゲームにおける開発経験をお持ちの方 ・スマートフォン向けネイティブアプリケーションの開発経験をお持ちの方 ・最新のテクノロジーや技術トレンドに興味がある、学びたい方 活かせる経験・知識・スキル ・Unity、UE4を使用した開発 ・C++/C#での開発 ・サーバ開発 ・3Dゲーム開発 ・ネットワークシステム開発 ・ジェネリックプログラミングを理解し設計ができる能力 直近の開発実績 ファイナルファンタジー クリスタルクロニクルリマスター ピクミンブルーム 関連するインタビュー記事はこちら ・【ゲーム開発エンジニア】サーバ・クライアントサイド、両方手掛けるチャンスがあります。 続きを見る
-
DevOpsエンジニア
仕事内容 概要 DevOpsエンジニアとしてサーバ・ネットワークの構築・運用、システムのパフォーマンスや信頼性、スケーラビリティを向上させるためのソフトウェアの開発・運用を行っていただきます。 職務詳細 MMO型タイトルのインフラ設計 高負荷DB(OSSのDB)の設計チューニング AWS/GCP等のパブリッククラウドを用いたシステムの設計、運用 開発サーバ管理:ゲーム開発、QA、CIを安定かつ迅速に行うための環境の構築、運用 構築、運用:デプロイや各種オペレーション自動化ツールの開発、運用 その他 ⇒システムの効率性や開発における課題検出・改善提案 ⇒高速なレスポンスを実現するためのアプリケーション、ミドルウェアのパフォーマンス改善 スキル・経験 必須スキル・経験 ■Linux OSを用いたインフラ設計・運用経験 ■以下いずれかのご経験をお持ちの方 ・UNIX OSを用いたインフラ設計、運用経験 ・仮想OS、コンテナの設計、運用経験 ・AWS/GCP等の大手パブリッククラウドを用いたシステムの設計、運用経験 ・データベースの設計、運用経験 ・ストレージ(OSS、アプライアンス)の設計・運用経験 ・IaCの活用経験 歓迎スキル・経験 システムの技術的問題(例:パフォーマンス低下)の原因を発見、解決するための能力 システムのパフォーマンスや信頼性を向上させるのに必要なアプリケーション、ミドルウェアへの機能追加 ネットワークの知識をお持ちの方(FW/ルーター/スイッチやプロトコル、IP等) WEBシステムの知識をお持ちの方(Apache、nginx、Tomcat、Postfix、MySQL等) データベース運用経験をお持ちの方(PostgreSQL、MySQL等) 各種スクリプト言語での開発経験をお持ちの方(Python/Go) 大規模サービスの開発、運用経験 AWS、GCP等の各種クラウドサービスの利用経験 セキュリティに関する深い知識 OSSの公開、コントリビュートの経験 英語の読解ができる方 求める人物像 オンラインゲームに必要な要件を整理して、汎用性の高いアーキテクチャを設計できる能力(ジャンル・ハード不問)をお持ちの方 関連するインタビュー記事はこちら ・【ゲーム開発エンジニア】サーバ・クライアントサイド、両方手掛けるチャンスがあります。 続きを見る
-
ライブラリ開発エンジニア
求人概要 弊社はオンラインゲーム黎明期から大規模MMOのサーバ開発を手掛ける国内唯一の技術ベンチャーです。 ネットワーク・サーバ技術を強みに、独自のサーバ技術を用いたオンラインゲーム開発を行ってまいりました。 主な取引先は、国内外の大手ゲームパブリッシャー。家庭用ゲームをはじめ、スマホ向けソーシャルゲーム、大型MMOなど幅広いゲーム開発の実績を有します。 ソフトウェアの研究開発にも力を入れており、サーバライブラリや開発ソリューションの研究開発を行っています。 弊社がオンラインゲーム開発向けに提供しているサーバライブラリ『STRIX』は、低レイヤーの通信部分の開発から行っており、秒間に数百万メッセージもの処理を実現する高負荷に耐えうる製品となっております。 この『STRIX』は、BtoB向けにパッケージ提供を、BtoB、BtoC向けにクラウド提供を行い、世界中の開発者に利用され、有名タイトルにも導入されています。 この度、分散コンピューティングやサーバレスをテーマに、『STRIX』の通信コアモジュールをベースとした新型ライブラリの開発をスタートします。 要件分析から、テクノロジーの選定、アーキテクチャ、実装、リリース、ドキュメント作成、権利化可能な発明の洗い出しなど、すべての工程をお願いします。 仕事内容 概要 分散コンピューティング、サーバレスを研究テーマに新型ライブラリを開発 具体的な仕事内容 オンラインゲーム開発向けサーバライブラリの新型開発を行います。 要件定義 システムアーキテクト 機能実装 各種テスト ドキュメント作成 《ターゲット》 オンラインゲーム、VR/AR、仮想空間サービス等、高負荷な様々なネットワークサービス なお、設計はSOLID原則やデータドリブンアーキテクチャを主としており、 非同期型のシステム開発となります。 また、ターゲットとなるOSやハードウェアも多岐にわたりますので、 コンピューターのアーキテクチャの知識も必要となります。 スキル・経験 必須スキル・経験 ・JavaもしくはC++での開発経験をお持ちの方 ・大卒以上(理系学部) ・英文の技術ドキュメントが読めること ※業界不問 歓迎スキル・経験 ・ミドルウェア開発 ・サーバ開発 ・ネットワークシステム開発 ・ジェネリックプログラミングを理解し設計ができる能力 求める人物像 ・プログラミングがとにかく好きな方 ・ロジカルな思考で物事に対処できる方 ・特定の開発言語に依存しない方 ・最新のテクノロジーや技術トレンドに興味がある、学びたい方 ※バックボーン問わず、様々な技術・志向・開発経験を持った方とお会いしたいと考えています。 続きを見る
-
テクニカルサポートエンジニア(サーバライブラリSTRIX )
求人概要 弊社はオンラインゲーム黎明期から大規模MMOのサーバ開発を手掛ける国内唯一の技術ベンチャーです。 ネットワーク・サーバ技術を強みに、独自のサーバ技術を用いたオンラインゲーム開発を行ってまいりました 。 主な取引先は、国内外の大手ゲームパブリッシャー。家庭用ゲームをはじめ、スマホ向けソーシャルゲーム、大型MMOなど幅広いゲーム開発の実績を有します。 研究開発事業にも力を入れており、サーバライブラリや開発ソリューションの研究開発を行っています。 弊社がオンラインゲーム開発向けに提供しているサーバライブラリ『STRIX』は、低レイヤーの通信部分の開発から行っており、秒間に数百万メッセージもの処理を実現する高負荷に耐えうる製品となっております。 この『STRIX』は、BtoB向けにパッケージ提供を、BtoB、BtoC向けにクラウド提供を行い、世界中の開発者に利用されており、有名タイトルにも導入されています。 この度、分散コンピューティングやサーバレスをテーマに、『STRIX』の通信コアモジュールをベースとした新型ライブラリの開発をスタートします。 こうしたSTRIXのニーズ拡大に伴い、サポートエンジニアを増強し、お客様対応の充実を図ります。 より詳しい内容は弊社サービスサイトでご覧ください。 仕事内容 概要 サーバライブラリSTRIX ENGINEを導入しているお客様向けのプロダクト・テクニカルサポート 職務詳細 ◆ユーザーサポート ・Strixサポートメールの質問などに対する調査および返答 ・他社やStrixを使用している社内プロジェクトチームとのやりとり ・要件ヒアリング・機能要望まとめ ・研究開発部メンバーへの調査依頼や要件ヒアリング結果の連絡 ◆ドキュメント追加業務 ・ユーザーガイド ・APIリファレンス ・FAQ ・サンプル ◆テスト・デバッグ ・SDK機能追加・修正時のバグチェック ・チェック結果のGitLab issue への投稿 ・研究開発メンバーへの修正依頼 ◆デプロイ・アップデート作業 ・SDKバージョン更新アップロード ・サーバーバージョン更新 ・メールマガジンやニュース更新 ◆開発作業効率化 ・CI構築 ・SDK ビルド・自動テスト ・サンプルビルド ・ライブラリのパッケージング ◆StrixCloud 運営業務 ・サーバー監視 ・運営ツール作成 ・脆弱性修正 ◆その他 ・マーケット分析 ・ライセンス発行 など スキル・経験 必須スキル・経験 ・何かしらの開発経験 ・英文の技術ドキュメントが読めること ※業界不問 歓迎スキル・経験 ・円滑なコミュニケーション能力を有している方 ・ロジカルな思考で物事に対処できる方 ・最新のテクノロジーや技術トレンドに興味がある、学びたい方 ・ゲームが好きな方 ※バックボーン問わず、様々な技術・志向を持った方とお会いしたいと考えています。 続きを見る
-
Game Engineer (MMO, Battle Royale, Metaverse)
Job Description Soft Gear co., Ltd. was established as an online game development company in 2008. Since then, over the past 14 years, as a real-time online game development technological venture company, have developed online games with our strengths in advanced network and server technology. We have developed a number of games such as MMORPGs, console games and mobile games for hit game makers such as Nintendo. In addition to online game development, we here at Soft Gear have started to take on new initiatives. With our experience in developing online games where it is possible for thousands of players can gain access at the same time, and with our researched and developed library being out technological backbone, we have started development on a large-scale virtual service. We are recruiting new developers to come join us in developing this new form of entertainment. 【Job Description】 You will be tasked with planning and developing large-scale virtual services and online games. <Hiring Projects> ・MMORPG ・Metaverse ・3D Flight Action Game ・Battle Royale Game Specifics 《Server Development》 You will be tasked with developing web tools for server application development, database development, network processing and server management and operation on a Linux based system. 《Client Development》 You will be tasked with the interface-side of application development including 3D technology development, GUI development, data interpolation, etc. 《Research and Development》 You will be tasked with introducing new technologies, developing frameworks to improve development efficiency, sharing technologies, etc. ★Development Languages …PHP, GO, Python, C++, Java, etc. ★Libraries/Frameworks …STRIX (our companies engine), Unity, Unreal Engine ★Database …MySQL, PostgreSQL, Redis, MongoDB, NoSQL Job Requirements Software development experience The following people are welcome! ◎ Server development experience ◎ Game development experience ◎ Knowledge and skill of generic programming ◎ Development experience of library / middleware ◎ Comprehension ability of English document 続きを見る
-
Server Development Engineer(Multiplayer games, Metaverse)
Job Information Soft Gear co., Ltd. was established as an online game development company in 2008. Since then, over the past 14 years, as a real-time online game development technological venture company, have developed online games with our strengths in advanced network and server technology. We have developed a number of games such as MMORPGs, console games and mobile games for hit game makers such as Nintendo. In addition to online game development, we here at Soft Gear have started to take on new initiatives. With our experience in developing online games where it is possible for thousands of players can gain access at the same time, and with our researched and developed library being out technological backbone, we have started development on a large-scale virtual service. We are recruiting new developers to come join us in developing this new form of entertainment. Job Description Overview You will be tasked with developing web tools for server application development, database development, network processing and server management and operation on a Linux based system. Job Details Server application development Database development Network processing CI/CD system construction Building KPI tools, management tools, etc. <Hiring Projects> ・MMORPG ・Metaverse ・3D Flight Action Game ・Battle Royale Game A Message From Our Staff There's no development experience in the game industry needed to apply. We would like to meet with developers with all sorts of different backgrounds in technology, orientation and development experience. Regardless of what industry you work in, if you have experience in developing server applications and web systems that deal with high volumes of traffic, we think you would be a great match here at Soft Gear. We have many engineers here who want to pursue new technologies, and we provide them an environment where they get the chance to try out new technologies. In actuality, we work on cutting-edge and difficult themes, so we need those with the skills necessary to help us overcome these challenges without giving up. We appreciate all skills and experience. There is no other technology venture company that is as dedicated to technology and to taking on new challenges. You will only be able to take on new technologies while also advancing your career here at Soft Gear. We are looking for those who will come create a metaverse together with us. Would you like to come make a new world with us using technology? Job Requirements Necessary Skills and Experience 【Skills】 Must have work experience using at least one of the following languages: Java Kotlin Go C++ You do not need to have work experience with any of the following languages: Python Ruby 【Required Knowledge】 *Practical experience is not required ・Microservices ・HA(High Availability) ・Caching ・Big O (algorithm performance evaluation) Welcomed Skills and Experience ・Development of asynchronous communication ・Docker+Kubernetes ・grpc ・RDB(Sql) ・Sharding ・Graph database ・IaC ・CI/CD ・WebRTC 続きを見る
-
New library solution development (R & D section) TOKYO Office・Kyoto Lab
Job Description 【Overview】 Developed a new library with the research theme of distributed computing and serverless [Specific work content] We will develop a new server library for online game development. Requirement definition System architect Function implementation Various tests Document creation Examination of inventions and acquisition of rights (implemented with an advisory patent attorney) "target" Various high-load network services such as online games, VR / AR, and virtual space services The design is based on the SOLID principle and data-driven architecture, and is an asynchronous system development. In addition, since the target OS and hardware are diverse, knowledge of computer architecture is also required. Job Requirements 【Prerequisite】 ・ Those who have development experience in Java or C ++ ・ University graduate or above (Faculty of Science) ・ Being able to read technical documents in English * Industry does not matter - The following people are welcome! ・ Experience in middleware development ・ Experienced server development ・ Experienced in network system development ・ Ability to understand and design generic programming ・ Those who like programming anyway ・ Those who can deal with things with logical thinking ・ Those who do not depend on a specific development language ・ Those who are interested in the latest technology and technology trends and want to learn * I would like to meet people with various technologies, orientations, and development experiences, regardless of the backbone. 続きを見る
全 10 件中 10 件 を表示しています