今回エントリーする求人
クラスター株式会社 サーバーサイドエンジニア
クラスター株式会社
サーバーサイドエンジニア
正社員
ゲームクリエイター・製造業エンジニア・プログラミングを学ぶ児童など異なるニーズを持つ誰もが3D空間を作成・活用できるためには、開発チームとして実現すべきことはまだ数多くあります。
作りたいものを実現できるようにCluster Creator Kitの拡充で3D空間を作るための開発者向けAPIを増やす、3D空間を簡単に作れるようにワールドクラフト機能を磨いていくなどが今後必要になると考えています。
そしてこれらの土台となるのが、大人数の同時接続とリアルタイム通信を支える通信サーバーや、クリエイター向け機能・コミュニケーション機能を支える大規模APIサーバーです。
本ポジションでは、こうした共創空間OSの基盤を支えるサーバーサイドエンジニアとして、バックエンドシステムの設計・開発・運用を担っていただきます。大規模な同時接続、リアルタイム性、拡張性、信頼性が求められる環境において、単なるAPI開発にとどまらず、プロダクトの中長期的な進化を見据えた基盤づくりに携わっていただく想定です。
業務内容
クラスターのプロダクトにおけるサーバサイドアプリケーション(Go、Python)の設計・開発・運用
3D空間内で大人数かつリアルタイムにコミュニケーションする機能を支えるリアルタイム通信サーバーの開発・運用
3Dアセットの最適化パイプラインの開発・運用
AWSを用いたインフラストラクチャの構築・運用
プロダクトマネジャー、デザイナー、クライアントエンジニアと連携するような数週間以上の開発プロジェクトのリード
開発基盤整備による社内の開発生産性の向上
このポジションの魅力
clusterでは1つの空間に数千人が同時に接続し、リアルタイムにコミュニケーションするケースがあります。
この規模の同時接続でも安定して動く仕組みを設計・構築していくことが、サーバーサイドエンジニアとしての大きな技術的チャレンジです。
さらに、リアルタイム通信サーバー、3Dアセットの最適化パイプライン、認証・商品販売や課金・写真フィードといった多様な機能の大規模API、そしてそれらを支えるインフラストラクチャまで、サーバーサイド全域を幅広く担当できる環境です。
また、このポジションでは単にプロダクトマネジャーから与えられた機能を実装するだけではなく、ユーザーや顧客の声を聞きながら、エンジニアやデザイナーも一緒になって本当に必要な機能を議論します。
その後担当エンジニアがリーダーになりプロジェクト進行にも責任を持ちます。
機能開発の最初から最後まで一貫して携わりたいエンジニアにとって相性の良い環境です。
さらにプラットフォーム基盤を少人数で開発・運用しているからこそ、自分が課題を見つけて手を挙げれば大きな裁量を持って進められます。
サーバーサイドの設計が拡張性に乏しく新機能開発の妨げになっている、開発を支えるフローが事業成長のボトルネックとなっているなど、自ら課題を発見し改善提案することで自律的に改善を進められます。
以上のように、数千人同時接続を支える技術的チャレンジと多様な領域を幅広く担当でき、機能開発に最初から最後まで関わり、課題を発見したら自律的に動けることがこのポジションの魅力です。
参考資料
3D空間の開発者向けAPI
【サンプル付き】ワールドで課金ができる!「ワールド内課金」機能を使ってみよう!【https://creator.cluster.mu/2024/08/29/purchase-supportbox/】
【サンプル付き】ギミックで商品をプレゼントできる「商品付与API」を使ってみよう【https://creator.cluster.mu/2025/04/08/grantproduct/】
通信基盤
clusterのリアルタイム通信サーバーの漸進的な進化【https://tech-blog.cluster.mu/entry/2022/04/13/143058】
リアルタイム通信サーバーのEC2インスタンス台数を50%削減した割り当て最適化【https://tech-blog.cluster.mu/entry/2024/03/29】
開発フロー
cluster を支える epic という開発フロー【https://tech-blog.cluster.mu/entry/2022/01/28/115240】
実装前にPMとデータを見ながらランキングアルゴリズムを決定する 【https://tech-blog.cluster.mu/entry/2024/07/19】
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する【https://tech-blog.cluster.mu/entry/2025/11/18】
開発環境
2Dフロントエンド
Android:Kotlin
iOS :Swift
Web:React/TypeScript
3Dフロントエンド
Unity/C#
バックエンド:Go
フレームワーク: goa, sqlx
クラウド
メイン:AWS
データ分析系:GCP
CI/CD:GitHub Actions, CircleCI, Docker, Terraform
▼会社説明資料
※会社全体に関する詳細はぜひ資料をご覧ください
https://speakerdeck.com/clusterinc/we-are-hiring
【必須条件】
・業務・プライベートを問わず、Goまたは静的型付け言語によるサーバーサイド開発の経験
・求められる要件にあうアーキテクチャの設計、技術選定をおこなった経験
・データベース(MySQL、Redis、Elasticsearch等)を利用したアプリケーションの開発経験
・AWS、GCP、Azure などパブリッククラウド上での開発経験
・曖昧な要件でも、プロダクトマネジャーやステークホルダーと仕様を固め、プロジェクト進行も含めて自律して進められる能力
・clusterの大人数接続かつリアルタイムコミュニケーションのためのリアルタイム通信サーバーや、それを支えるインフラ基盤への興味関心
【歓迎条件】
・業務での大規模なGoアプリケーションを開発した経験
・高トラフィック環境、大規模ユーザー基盤、リアルタイム性の高いシステムの開発経験
・AWSの各種サービスを用いたシステム設計・構築・運用経験
・障害監視、リソース監視システムの設計・構築・運用経験
・CI/CDや開発環境を整備しチームの生産性向上に寄与した経験
・テックリードやエンジニアリングマネジャーなど、メンバーをリードした経験
・営業メンバーなど開発以外の職種と連携した経験
【求める人物像】
・Cluster Cultureへ共感、理解していただける方
・サービスの成長とともに、特定の技術領域の深掘りや新しい領域への挑戦を楽しめる方
・前提や制約を疑い、目的を整理することで自ら良いものを作ろうとできる方
・Team GeekのHRT(謙虚- 尊敬- 信頼)の考えを持ち、職種横断で周囲を巻き込みながら開発を進められる方
・主体的に情報共有を行い、暗黙知を作らないよう努力できる方
・チーム内でのコードレビューに参加し、他の開発者がよりよいコードを書けるように協力できる方
・開発速度・コード品質・パフォーマンスなど、どれかだけ注力するのではなく市場・プロダクト・チームなど様々な状況から最適なバランス感覚を考えて行動できる方
東京都
東急池上線:大崎広小路駅より徒歩5分
JR山手線:五反田駅より徒歩10分
フレックス制(コアタイム 水曜12:30-13:30/金曜12:30-13:30)
年収:
900万円~
1200万円
年2回の査定(昇給/昇格)あり
時間外手当あり(みなし時間外手当40h含む)
休日:
土日祝休み
休暇:
有給休暇, 年末年始
- 完全週休2日制、祝日/年末年始休み
- 保険各種完備
- 入社日に3日間のウェルカム休暇(有給)付与
- リモートワーク手当:月額1.5万円支給
- 社会保険&労働保険完備
- 近距離手当:月額3万円を支給(会社から2km圏内または弊社の規定する範囲内)
- 交通費:月額2万円までを条件として実費支給
保険:
各種社会保険完備
リモートワーク手当1.5万円支給
入社日に3日間のウェルカム休暇(有給)付与
出社日懇親会サポート:飲食代5,000円/人支給(月4回まで)
近距離手当:月額3万円を支給(会社から2km圏内または弊社の規定する範囲内)
引越し一時金:3駅より離れた場所から3駅以内引越しで30万円支給
Oculus Quest 2 支給 ※4万円弱するVRヘッドセットを会社支給
希望PC貸与 ※入社時に希望スペックのPCを貸与
カンファレンス補助:所属長判断で業務に関連するカンファ参加費補助
交通費:月額2万円までを条件として実費支給
敷地内禁煙
※ログイン後、このページに自動的に遷移します。
新規にご登録される方は、下記の各項目をご入力ください。