募集要項
- 仕事内容
-
【業務内容】
■RAG技術を用いたSaaS「neoAI Chat」のソフトウェアの設計・開発・運用を一気通貫で担当いただきます。また、neoAI Enterprise事業においてお客様向けソフトウェアの開発にも携わります。
■設計
・CSチーム・AIチーム(neoAI Intelligence)と連携し、ユーザー課題から要件を定義。技術要件・アーキテクチャを決定します。
■開発
・Python(FastAPI)でドメイン駆動設計に基づくマルチテナントSaaSのコーディングを実施。認証認可・課金・エージェント基盤など共通アプリケーション基盤の設計・実装も含みます。
■運用
・パフォーマンス改善、スケーラビリティ確保、金融機関レベルのセキュリティ対応を推進します。
■マネジメント
・開発チームのマネジメントを担いながら、メンバーの技術的成長を支援し、プロジェクトの進行管理や優先度設計を通じて事業のスピードと品質の両立を実現します。
【ポジションの魅力】
■機能開発の裁量が大きい
・大きめの機能開発に対して一人のオーナーを立てます。(Epic制度)そのオーナーがバックエンド・フロントエンド・インフラまで設計・実装・リリースを一気通貫で担うため、エンジニア一人ひとりが強いオーナーシップを持って開発に向き合える環境です。
・ユーザー志向のエンジニアが多く、営業・CSチームから届くユーザーの声と多様な要件を深く理解した上で、あるべき仕様へ落とし込み、PdMチームと密に連携しながら技術的観点から顧客価値を最大化するアイデアを提案・実装しています。
■原則出社によるチームワークと爆速開発
・チームは原則出社のため、意思決定者がすぐそばにいます。職種をまたいだ会話が自然に生まれるため、仕様の確認や方針の壁打ちにラグがなく、スピード感のある開発が実現できています。
■BtoB SaaSの醍醐味である社会インパクトを感じられる
・neoAI Chatを使ってくださっているのはエンタープライズ企業が中心で、CSや営業からはお客様の活用事例やフィードバックが日常的に届きます。自分が開発した機能が誰の業務を変えたのか、その手応えを感じやすい環境です。
■エンジニアの開発環境
・Claude Codeを社内全員に配
- 応募資格
-
- 必須
-
【必要な条件/経験】
■フルスタックでのWebアプリケーションの開発・運用経験(3年以上目安)
・フルスタックとは、フロントエンド、バックエンド、インフラ、セキュリティなど、いずれかの領域を横断してご担当された経験を指します
・チーム開発の経験(Git/GitHubを用いた開発フロー)
【望ましい経験/スキル】
■FastAPIまたはFlaskを用いた開発経験
■ドメイン駆動設計(DDD)の知識・実践経験
■マルチテナントSaaSの設計・開発経験
■Azure / GCPなどクラウドインフラの構築・運用経験
■Docker / コンテナオーケストレーションの経験
■TypeScript / Reactを用いたフロントエンド開発経験
【こんな方と働きたい】
■行動指針や開発文化に共感していただける方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 800~1200万円
