Senior Software Engineer(認証認可領域) / キャディ株式会社
Salary: 850 - 1200 百万円
TypeScriptReactRustKubernetes
Minimum year of experience: 3
CADDi求人情報
職務内容
募集背景
私たちは「モノづくり産業のポテンシャルを解放する」をミッションに、製造業におけるデータプラットフォームプロダクト「CADDi Drawer」を展開しています。急成長中のプロダクトであり、2023年からは海外(アメリカ・タイ・ベトナム)での販売も開始し、グローバル展開も加速させています。
今後は、図面以外にも製造業の知見をテクノロジーによって再現・集約し、全体最適の実現を目指しています。
業務内容
「CADDi Drawer」における認証認可領域の開発を担っていただきます。エンタープライズ向けSaaSに求められるテナント管理・ユーザーアカウント管理・権限コントロール等をステークホルダーと議論・協働しながら開発を進めます。
具体的な業務例は以下を想定しています。
- 認証基盤(Auth0)と連携した顧客ユーザー管理システムの開発
- CADDi Drawerにおけるユーザー認可の開発(RBAC、ABAC、ReBAC等を想定)
- マイクロサービスにおけるAPI認証と認可の開発(OAuth2.0を使った認証認可を想定)
- 各サービス・チームの認証認可に関するアーキテクチャレビュー
チームについて
CADDi Drawer IDチームへの配属を想定しています。IDチームは各サービスの認証認可領域を横断的にレビューし、デザインするチームです。
このポジションで得られる経験
- 急成長するプロダクトにおける認証認可アーキテクチャ設計経験
- マイクロサービスにおけるAPI通信の認証認可の設計経験
- 難易度の高い課題に挑む経験
応募資格
必須
- Webアプリケーションの設計、開発、運用経験
- 以下のいずれかの経験を有すること
- 認証基盤やプロダクトのユーザー管理機能の開発経験
- ユーザーまたはシステムの権限コントロールを管理するための認可基盤の開発経験
- 認証認可やデジタルアイデンティー領域のテクノロジーに対する理解とそれらを活用した経験 (OAuth2.0、OpenID Connect、SAML2.0、FIDO2等)
- 日本語での流暢なビジネスコミュニケーション能力
歓迎
- OAuth2.0やOpenID Connect等の最新仕様についてキャッチアップしている
- NIST SP 800-63等のガイドラインに則って認証基盤の開発を行なった経験
- マイクロサービスの開発、運用経験
求める人物像
- 上記ミッションに共感する方
- 本質的な課題に向き合い、当事者意識をもって解決に向けた行動ができる方
- 様々な状況において前向きな姿勢を持ち続ける方
給与
- 入社時年俸は850万円~1200万円程度を想定
- 昇給年2回
- ストックオプション制度あり
開発環境
- フロントエンド: TypeScript, React, Next.js
- バックエンド: Rust, TypeScript, Node.js
- インフラ: Google Cloud, Google Kubernetes Engine
- DevOps: GitHub, GitHub Actions
- API: GraphQL, REST, gRPC
採用フロー
- カジュアル面談(希望された場合)
- 書類選考
- 技術課題(オンラインのコーディングテスト)
- 人事面談
- 技術面接(エンジニア)
- 最終面接
- オファー面談
勤務条件
働き方
- リモートワークをベースとしつつ、週1回程度の出社推奨日を設けています。
勤務時間
- フレックスタイム制(コアタイム11:00~16:00)
雇用形態
- 正社員(試用期間3ヵ月)
休日
- 完全週休2日制(土日祝)
- 年次有給休暇、夏季休暇、年末年始休暇
手当・福利厚生
- 交通費
- 子ども手当
- 社会保険完備
- PC支給
This markdown captures the relevant information from the job listing while omitting any company-related information.