016. サーバサイド(Go)エンジニア
Posted Updated 3
views
Description
大規模エンタメ toC プラットフォームを支えるサーバサイドGoエンジニア
仕事概要
【ミッション:日本の創作文化を産業にし、世界へ届ける】当社は小説プラットフォーム『テラーノベル』を起点とし、自社IPのパブリッシングを展開するエンタメIPカンパニーです。
現在、1,000万を超える圧倒的な小説コンテンツ基盤に加え、縦型ショートドラマプラットフォーム『テラードラマ』や、独自のAIキャラクター事業も急成長を遂げています。
月間100万人を超えるユーザーの熱量を支え、多角化する事業の成長をさらに加速させるためには、低コスト・低レイテンシ・低エラーで安定稼働し続ける強固なバックエンド基盤が不可欠です。
【なぜ今、このポジションが必要なのか(募集背景)】
小説、ショートドラマ、AIキャラクター。ドメインの異なる3つの事業が同時並行で急拡大するフェーズにおいて、バックエンドシステムには「単なるCRUD」を超えた複雑なビジネスロジックの整理と、圧倒的なトラフィックに耐えうるスケーラビリティが求められています。
私たちは、Go言語とGoogle Cloud(Cloud Run / Cloud Spanner)を技術選定のコアに据え、次世代のエンタメプラットフォームの根幹となるアーキテクチャを構築しています。クライアントチーム(UI/UX)の体験を最大化するAPIの設計から、MLチームと連携したAI機能のシステム組み込みまで、エンタメ事業のスケールを技術の力で牽引していただけるサーバサイドエンジニアを募集します。
【具体的な業務内容】
複数事業を横断するバックエンドシステムの設計・開発・運用をお任せします。
1. Goを用いたスケーラブルなAPI設計・開発
テラーノベル、テラードラマ、AIキャラクターなど各プロダクトに向けた、ユーザ体験を突き詰めたWeb APIの設計・実装(Go)
gRPC(protobuf)によるスキーマ駆動でのAPI定義とクライアント連携
ドメイン駆動設計(DDD)などを意識した、柔軟な機能追加・品質維持が行いやすいソフトウェア設計
2. 大規模トラフィックに耐えうるデータベース・インフラ設計
Cloud Spannerをはじめとするデータベースのスキーマ設計・チューニング・運用
コンテナベース(Cloud Run等)のサーバレス環境における、低コストかつ高可用なインフラ設計・運用
3. プロダクト横断の基盤開発とチーム間連携
ML/LLMチームと連携し、レコメンドエンジンやLLM機能のバックエンドシステムへの組み込み
社内のビジネスチーム(編集者・プロデューサー等)向けツールの開発・運用
【このポジションの魅力・得られる経験】
Go × Spannerのモダンな大規模開発: 月間数億〜数十億リクエスト規模のトラフィックを、GoとCloud Spannerを用いたモダンな技術スタックで捌く、バックエンドエンジニアとして非常に難易度が高く面白いフェーズです。
「小説×映像×AI」の事業横断: 複数の急成長ドメインを横断してアーキテクチャを設計するため、マイクロサービス化やシステム分割など、高度な技術的意志決定に上流から関与できます。
【開発環境・技術スタック】
インフラ: Google Cloud (Cloud Run)
開発言語: Go
データベース: Cloud Spanner, BigQuery
クライアント連携: gRPC (protobuf による API 定義)
CI/CD: GitHub Actions
ツール: GitHub, Notion, Slack
必須スキル
【ミッション:日本の創作文化を産業にし、世界へ届ける】当社は小説プラットフォーム『テラーノベル』を起点とし、自社IPのパブリッシングを展開するエンタメIPカンパニーです。
現在、1,000万を超える圧倒的な小説コンテンツ基盤に加え、縦型ショートドラマプラットフォーム『テラードラマ』や、独自のAIキャラクター事業も急成長を遂げています。
月間100万人を超えるユーザーの熱量を支え、多角化する事業の成長をさらに加速させるためには、低コスト・低レイテンシ・低エラーで安定稼働し続ける強固なバックエンド基盤が不可欠です。
【なぜ今、このポジションが必要なのか(募集背景)】
小説、ショートドラマ、AIキャラクター。ドメインの異なる3つの事業が同時並行で急拡大するフェーズにおいて、バックエンドシステムには「単なるCRUD」を超えた複雑なビジネスロジックの整理と、圧倒的なトラフィックに耐えうるスケーラビリティが求められています。
私たちは、Go言語とGoogle Cloud(Cloud Run / Cloud Spanner)を技術選定のコアに据え、次世代のエンタメプラットフォームの根幹となるアーキテクチャを構築しています。クライアントチーム(UI/UX)の体験を最大化するAPIの設計から、MLチームと連携したAI機能のシステム組み込みまで、エンタメ事業のスケールを技術の力で牽引していただけるサーバサイドエンジニアを募集します。
【具体的な業務内容】
複数事業を横断するバックエンドシステムの設計・開発・運用をお任せします。
1. Goを用いたスケーラブルなAPI設計・開発
テラーノベル、テラードラマ、AIキャラクターなど各プロダクトに向けた、ユーザ体験を突き詰めたWeb APIの設計・実装(Go)
gRPC(protobuf)によるスキーマ駆動でのAPI定義とクライアント連携
ドメイン駆動設計(DDD)などを意識した、柔軟な機能追加・品質維持が行いやすいソフトウェア設計
2. 大規模トラフィックに耐えうるデータベース・インフラ設計
Cloud Spannerをはじめとするデータベースのスキーマ設計・チューニング・運用
コンテナベース(Cloud Run等)のサーバレス環境における、低コストかつ高可用なインフラ設計・運用
3. プロダクト横断の基盤開発とチーム間連携
ML/LLMチームと連携し、レコメンドエンジンやLLM機能のバックエンドシステムへの組み込み
社内のビジネスチーム(編集者・プロデューサー等)向けツールの開発・運用
【このポジションの魅力・得られる経験】
Go × Spannerのモダンな大規模開発: 月間数億〜数十億リクエスト規模のトラフィックを、GoとCloud Spannerを用いたモダンな技術スタックで捌く、バックエンドエンジニアとして非常に難易度が高く面白いフェーズです。
「小説×映像×AI」の事業横断: 複数の急成長ドメインを横断してアーキテクチャを設計するため、マイクロサービス化やシステム分割など、高度な技術的意志決定に上流から関与できます。
【開発環境・技術スタック】
インフラ: Google Cloud (Cloud Run)
開発言語: Go
データベース: Cloud Spanner, BigQuery
クライアント連携: gRPC (protobuf による API 定義)
CI/CD: GitHub Actions
ツール: GitHub, Notion, Slack
歓迎スキル
Go言語を用いた大規模Webアプリケーションの開発経験Cloud Spanner 等の分散RDBを用いたシステム設計・運用経験
gRPC を用いたマイクロサービス開発経験
高トラフィックなBtoCサービスのバックエンド開発・運用経験
求める人物像
技術的な課題解決を通じて、ユーザーの体験(UX)や事業成長にコミットできる方特定技術に固執せず、プロダクトのフェーズに合わせて最適な技術選定・アーキテクチャ設計ができる方
ドメイン(事業の仕様や制約)を深く理解し、コードの複雑性を自らコントロール・整理できる方
何より「エンタメコンテンツ(小説・マンガ・ドラマ等)」が好きな方
応募概要
給与
700−1,200万円勤務地
〒105-0012 東京都港区芝大門雇用形態
正社員勤務体系
- フレックスタイム制(コアタイム11:00〜17:00)- 勤務地:東京本社
- リモート:ハイブリッド(週3日オフィス、週2日リモート)
- 完全週休2日制(土日祝)
- 年末年始休暇
- 法定どおりの有給付与
試用期間
あり(6ヶ月)福利厚生
- 各種社会保険完備 / ITS健保 (「健保鮨」が食べられます!)- MacまたはPC
- ディスプレイ・PC備品購入
- フリーお菓子 (なつかしの駄菓子類を常備!)
- おいしいコーヒー : CEOこだわりの厳選浅煎りコーヒー豆を常備 (FUGLEN)
- 書籍購入
- アーロンチェア貸与