クリエイティブ職の求人が7.5万件以上!| Web・ゲーム・広告・映像など クリエイター専門の求人・転職エージェント
CREATIVE JOB
powered by CREATIVE VILLAGE
求人詳細
求人詳細

Senior Software Engineer、 Backend - Control Plane -

No.JN00480188
  • 正社員

募集要項

企業名

キャディ株式会社

職種

システムエンジニア(Web) 、 システムエンジニア(その他)

試用期間

3ヵ月
試用期間の給与・待遇等に変わりはありません

業務内容

【募集背景】
私たちキャディは「モノづくり産業のポテンシャルを解放する」をミッションに、「製造業AIデータプラットフォームCADDi」を展開しています。
2022 年、2024年にそれぞれリリースした「製造業データ活用クラウドCADDi Drawer」と「AI見積クラウド CADDi Quote」は、既に国内外のお客様に広く活用いただいております。特にCADDi Drawerについては、T2D3を大きく上回るスピードで成長しています。
今後は更に製造業の知見をテクノロジーによって再現・集約することで、部門や会社を超えた全体最適の実現を目指しています。
開発としては、データプラットフォームとしての機能強化、プラットフォーム上で動く数十個の新規アプリケーション開発、飛躍的に増加するユーザー数・データ量・データ種類に耐えうる基盤の強化など、取り組みたいテーマが数多くあります。
難易度が高くチャレンジしがいのあるプロダクト開発に一緒に取り組む仲間を募集しています。

私たちが目指すのは、日本発で世界を獲るグローバルSaaSプラットフォームです。 このビジョンを実現するため、現在は特に、堅牢性と拡張性を両立するマルチテナントSaaSの「Control Plane」開発に注力しています。
私たちのプラットフォームの価値は、Application開発者が「Growth」に直結する価値創造に集中できる環境を提供することにあります。 そのため、認証・認可基盤、セキュアなテナント管理、共通コンポーネントといった基盤を徹底的に強化し、開発者体験とガバナンスを高いレベルで両立させる必要があります。
このプロダクトの「幹」となる重要な開発を、技術的なオーナーシップを持って推進いただける方を求めています。

【期待する役割】
Control Planeの開発を推進していただきます。システムのバックエンド開発に責任を持ち、最適な技術選定やアーキテクチャの設計を通して高品質なソフトウェアを創り上げることが求められます。

【想定される業務例】
(以下に限定されるものではありません)
・急拡大するサービス、組織における技術選定及びアーキテクチャの意思決定のリード
・持続的な運用可能性を意識したバックエンドアプリケーションの構築
・事業戦略とアラインした技術戦略の立案・策定、開発組織の技術的リード

【このポジションの面白さ・得られる経験】
・グローバル展開するプロダクトの開発経験
・産業構造を変革するプロダクトの開発を通して、社会に大きな価値を提供する経験
・特定の用途に限定されない汎用的なデータプラットフォームアプリケーションの開発を通じて得られる難易度の高い開発経験
・難しい課題を熱量の高いメンバーと共に解いていく経験
・プロダクトのスケールに対して技術力をもって貢献する経験

【所属組織について】
Control Plane部への配属を想定しています。
グローバルなマルチテナントSaaSを開発するため、Control Planeの開発を行う部です。CADDi DrawerやCADDi Quoteなどが本質的な機能開発に注力できるよう、共通機能のプラットフォーム化を推進します。

▼Control Plane部の開発事例の紹介
・認証プラットフォームの構築
私たちは今後CADDi Drawer、 CADDi Quote以外のアプリケーションもリリースする予定です。
IDaaS(Auth0)で開発することで認証を共通化しています。しかし、アプリケーションの数だけOIDC Clientの導入とメンテナンスが発生します。各アプリケーション開発者がこれを意識しなくて済むように、プラットフォームとして提供しました。

・テナントプラットフォームの構築
上記の認証プラットフォームと同様に、テナント情報を管理するシステムを共通化・中央集権化する必要がありました。
Control Plane内のテナントプラットフォームという新しいシステムを構築しました。各アプリケーションが同様の機能を実装しなくて済むようにしました。

・マイクロサービス間のAPI認証にInternal Tokenを導入
私たちのシステムはマイクロサービスアーキテクチャです。JWTによるAPI認証を採用しています。
システムへのセキュリティ要件が複雑になっていく中で、より私たち自身でAPI認証を拡張していく必要性が出てきました。
独自のInternal Token発行システムを運用し、システム間同士のAPI認証はそちらのTokenを採用しています。今後は、より詳細な認可の設定を取り入れていく予定です。

【開発環境】
フロントエンド:TypeScript、React、Next.js
バックエンド:Rust(axum)、TypeScript、Node.js(Express、Fastify、NestJS)
機械学習・アルゴリズム:Rust、Python、OpenCV、PyTorch、TorchServe、Elasticsearch、Vertex AI
インフラ:Google Cloud、Google Kubernetes Engine、Anthos Service Mesh、Istio、Cloudflare、Argo Workflows
Event Bus:Cloud Pub/Sub
DevOps:GitHub、GitHub Actions、ArgoCD、Kustomize、Helm、Terraform、Datadog、MixPanel、Sentry
Data:CloudSQL(PostgreSQL)、AlloyDB、BigQuery、dbt、trocco
API:GraphQL、REST、gRPC
認証: Auth0
開発ツール:GitHub Copilot、Figma、Storybook
コミュニケーションツール:Slack、Discord、JIRA、Miro、Confluence

【働き方】
▼働く場所について
・リモートワークをベースとしています。
 - メンバー同士の交流を目的として、週1回程度の出社推奨日や四半期に1~2回程度のオフサイトミーティングを設けています。
 - 詳細はチームにより多少異なりますので、面談や面接にてご質問ください。
・中部・関西・九州など、首都圏以外在住のメンバーも複数名活躍しています。
・出社を希望される場合、いつでもオフィスを使っていただくことも可能です。
※働き方にするご質問がございましたら、採用プロセスの中でお気軽にご相談ください。

応募条件

【必須要件】
(1)技術的な専門性を持って開発をリードした経験
(2)プロダクトまたはプロジェクトのデリバリーにおける課題解決をリードした経験
(3)日本語での流暢なビジネスコミュニケーション能力

※例として、以下のようなご経験をイメージしています(すべて経験されている必要はありません)
(1)技術的な専門性を持って開発をリードした経験
・アーキテクチャ設計をリードした経験
・pros/cons を、技術面と事業状況の両面から比較しながら、ご自身の経験を盛り込んだ上で、言語選定・フレームワーク選定・ライブラリ選定を行った経験
 - 特にLogging・監視・User Event における技術選定を行った経験
・非同期ジョブを伴うサービスの開発経験、特にジョブ基盤を設計・構築した経験 
・開発生産性の課題解決を技術でリードした経験
 - CI/CD の整備(特に Docker 周り)、コーディング規約の整備や実行の支援、schema-driven development" の導入など

(2)プロダクトまたはプロジェクトのデリバリーにおける課題解決をリードした経験
・複数のステークホルダーが関係するプロジェクトをリードして完遂した経験
 - 開発計画の立案、要件定義、スケジューリング、進捗管理など
・開発プロセスに関する課題解決をリードした経験
 - テストプロセスの整備、チームへのスクラムの導入など

(3)日本語での流暢なビジネスコミュニケーション能力
・テキストコミュニケーションやミーティングを含め、日常業務を日本語で完結できること
・例:日本語能力試験N2程度、日本語環境での3年程度の就業経験をお持ちである等

【歓迎要件】
・静的型付け言語を用いたWebアプリケーションのバックエンド開発・運用経験(強く推奨)
・Dockerネイティブなインフラ環境における開発経験(強く推奨)
・スクラムやアジャイル開発に基づく開発プロセスの改善をリードした経験
・複数チームにまたがる大規模システムにおける設計や開発経験
・ドメイン駆動設計に基づく開発経験
・Rust、Scala等の強い静的型付け、関数型の要素のある言語での開発経験
・マイクロサービスの設計、開発、運用経験
・セキュリティを意識したWebアプリケーションの開発経験
・ビジネスレベルの英語力

【求める人物像】
・グローバルに通用するプロダクトを生み出す、大胆な目標にワクワクする方
・本質的な課題に向き合い、当事者意識をもって解決に向けた行動ができる方
・相手のコンテキストや解像度に配慮し、他者をリスペクトする姿勢でコミュニケーションや議論ができる方

勤務地

東京都台東区浅草橋4-2-2D'sVARIE浅草橋ビル 総合受付:6階
最寄駅:各線 浅草橋駅から徒歩2分 JR総武本線 馬喰町駅から徒歩8分

給与・報酬

想定年収850万円〜1200万円
特記事項:昇給あり 年2回 入社時年俸は850万円~1200万円程度を想定 年収を12で割った金額を月額固定給として支給いたします。

就業時間

コアタイム:11:00〜16:00
特記事項:フレックスタイム制

休暇・休日

・完全週休2日制(土日祝)
・年次有給休暇(入社6カ月経過後)・入社時特別有給(3日間)
・夏季休暇(3日間、7~12月で自由に取得可能)
・年末年始休暇(6日間)
・看護・介護休暇(年間4日間まで)※ペットも対象
・リフレッシュ休暇(勤続5年ごとに連続5日)
・慶弔休暇

待遇・福利厚生

健康保険,厚生年金保険,労災保険,雇用保険
交通費:交通費実費支給
諸手当:・交通費実費支給  - 1ヶ月3万円を上限としオフィス出社日数分を支給  - 遠方在住者は上限6万円/月を支給 ・子ども手当  - 18歳以下の扶養家族1人につき1.5万円/月
特記事項:【福利厚生】 ▼社員同士の交流支援 ・部活動支援費(1活動1500円/1名) ・Teaming Offsite費用補助(5,000円/1名、四半期1回まで) ・チーム内交流の食事代補助(2,000円/1名、月1回まで) ・異なるチーム同士の交流の食事代補助(3,000円/1名、月1回まで) ▼成長サポート ・サーバー代補助(1万円/月まで、エンジニアが対象) ・書籍購入支援 ・外部研修受講費支給 ・ライフイベント・ファミリー支援 ・育児休業・介護休業(入社3か月後から取得可能) ・結婚お祝い金(5万円)、出産お祝い金 (10万円) ・引っ越し補助金 ▼その他 ・PC支給 ・健康診断・婦人科検診費用全額補助、人間ドック費用補助 ・全社表彰や部署ごとのアワード ・ストックオプション制度あり

【受動喫煙防止情報】
屋内受動喫煙対策:対策あり

こだわり条件

学歴不問  英語力を活かせる  即日スタート  経験者優遇  在宅勤務  駅から徒歩5分以内  10時以降出社OK  フレックスタイム制  週休2日制  土日祝日休み  交通費支給  社会保険完備  家族手当  育児支援制度  ストックオプション制度  その他特別制度あり  

あなたにオススメの求人

あなたにオススメの求人一覧
応募する
star 気になる