リードエンジニア|3D都市データ配信APIの0→1開発/設計・実装・技術選定
仕事概要
スペースデータでは、3D都市モデル等をAPI経由で提供し、外部の開発者が自社サービス・アプリケーションへ組み込める、3D都市データ配信プロダクトの立ち上げを進めています。
現在はプロトタイプの技術検証段階です。今後、AWS上で本番利用できるサービスへ発展させるため、API・管理画面・SDKの設計・実装を中心に、技術選定や開発基準の整備まで担うリードエンジニアを募集します。
全体の技術方針は社内テックリードと協議し、合意した方針のもと、プロダクト本体の設計・実装を主体的に進めていただきます。
■ミッション
・既存プロトタイプを、性能・保守性・拡張性・運用性を備えた本番サービスへ引き上げる
・開発者が利用しやすい配信API・管理画面・SDKを設計・実装する
・実装・検証で得た知見を技術判断へ反映し、継続的に開発できる基盤を整える
■主な業務内容
〈配信APIの設計・実装〉
・指定されたエリアや詳細度に応じて3D都市データを提供するAPIの開発
・OpenUSD・3D Tiles等のデータを扱う機能の実装
・性能・拡張性を考慮したバックエンド設計
〈管理画面・開発者向け機能の開発〉
・提供エリア、データバージョン、権限、利用量等を管理する画面の設計・実装
・開発者向けSDK、組み込みサンプル、技術ドキュメントの整備
〈アーキテクチャ・配信方式の検討〉
・一括配信・ストリーミング等の方式比較と検証
・テックリード・インフラエンジニアと連携した、配信経路・キャッシュ・認証等の設計
・アプリケーション側の技術選定、構成・実現方式の決定
〈本番品質への改善〉
・既存プロトタイプの評価、改善方針の整理
・性能・負荷検証、ボトルネックの調査・改善
・保守性・拡張性・運用性を踏まえた設計・実装
〈開発プロセスの整備〉
・コードレビューと技術的な指導
・技術選定の判断根拠、レビュー基準、開発ルールの文書化
・チームとして継続的に開発できる環境づくり
■担当範囲・チーム体制
バックエンドAPIを主軸に、管理画面・SDKまで横断して実装する役割です。当面は数名規模のチームを想定しており、専任のフロントエンドエンジニアは置かず、管理画面やSDKサンプルも担当いただく想定です。
社内テックリードは、3Dデータの生成・変換を含む全体の技術方針を担います。本ポジションは、その方針と整合を取りながら、API・管理画面・SDK等の技術選定・設計・実装をリードします。配信基盤はインフラエンジニアと連携して設計します。
タスク・進行管理はPdMが担当し、評価等のピープルマネジメントは現時点では求めていません。
■このポジションの魅力
・プロトタイプから本番サービスへの移行を、自ら設計・実装して進められる
・技術選定からアーキテクチャ、コードレビュー、開発基準まで関われる
・大容量3Dデータの配信やスケーラビリティの課題に取り組める
・API・SDK・ドキュメントを含む、開発者向けプラットフォームをつくれる
■入社後の流れ
まずは、既存プロトタイプ・コード・検証結果を把握し、本番化に向けた課題・リスク・未検証事項を整理します。
入社後1〜3か月を目安に、優先度の高いAPI・管理機能等を実装し、PdM・インフラエンジニアと構成や技術方針を具体化します。
その後、配信方式・性能・負荷を検証し、本番利用を想定した品質へ改善します。利用拡大に合わせて、アーキテクチャと開発者体験の向上、チームの技術品質向上をリードしていただきます。
必須スキル
・バックエンドAPIの設計・実装経験
・AWS環境でのアプリケーション開発経験
・技術選定・アーキテクチャ等の技術的な意思決定経験
・管理画面等のフロントエンドを、自ら一通り実装・リリースした経験
・スケーラビリティや負荷分散を考慮したアプリケーションの設計・実装経験
・技術方針の決定やコードレビューを通じて、技術的な指導を行った経験
※フロントエンドの専門家である必要はありません。
※大規模トラフィックの実運用経験は歓迎条件です。
※特定のプログラミング言語や、リードエンジニアの肩書は必須ではありません。
歓迎スキル
・大規模トラフィックを扱うサービスの構築・実運用経験
・3D・GISデータ、3Dグラフィックスに関する知識・経験
・CDN・キャッシュを含むコンテンツ配信設計の知識
・API・SDK等の開発者向けプロダクトの開発経験
・TypeScript・Python・Go等を用いた開発経験
・スタートアップや新規プロダクトの立ち上げ経験
・大容量データの配信・変換パイプラインの構築経験
※3D・GIS・OpenUSD・3D Tiles等の経験は必須ではありません。
求める人物像
・仕様が固まっていない段階でも、課題を整理し、自ら判断して実装を進められる方
・設計と実装の双方に責任を持てる方
・技術判断の理由を言語化し、チームへ共有できる方
・未知の技術を主体的に学び、プロダクトへ適用できる方
応募概要
| 給与 | 想定年収:800万〜1,500万円 ※ご経験・スキルに応じて決定します。 |
|---|---|
| 勤務地 | 虎ノ門オフィス |
| 雇用形態 | 正社員・契約社員(有期雇用)・出向 ※出向の条件は個別に相談します。 ※業務委託での募集は行っていません。 |
| 勤務体系 | 原則として週3日以上の出社を想定しています。 ※高い専門性をお持ちの方は、出社頻度を個別に相談可能です。 |
企業情報
| 企業名 | 株式会社スペースデータ |
|---|---|
| 設立年月 | 2017年1月 |
| 本社所在地 | 東京都港区虎ノ門 1-17-1 虎ノ門ヒルズビジネスタワー 15階 |
| 資本金 | 15億1300万円 |
| 従業員数 | 約180名(業務委託含む) |
| 企業サイトURL | https://spacedata.jp/ |