リードエンジニア(Webアプリケーション)
- Salary
- ¥6M–¥9M
- Hiring from
- Japan
- Work type
- Hybrid
- Posted
623,025 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
自社SaaSのアプリケーション層を、技術選定から再設計する。リードエンジニア
仕事概要
自社SaaSのアプリケーション層を、技術選定から再設計する。
自社SaaS「データ統一クラウド」「SrushAI」のアプリケーション層を、技術選定から再設計・再実装するポジションです。現行のアプリケーションはPythonベースのローコード基盤上に構築しています。今後の機能追加と保守性を考え、データ層(PostgreSQL・Snowflake)は維持したまま、アプリケーション層を移行します。移行先の言語・フレームワーク・アーキテクチャは、入社される方と決めます。
Srushが目指すもの
日本でデータ活用の成果を出せている企業は、わずか8%。残りの92%は、データが大事だとわかっていても、人も時間も足りず、前に進めずにいます。そして日本の企業の99.7%は中小企業。ここが変われば、日本は変わります。
Srushは、データで考え、決め、動ける人を「データガーディアン」と呼び、経営課題を解決するデータガーディアンを100万人に増やすことを掲げています。目指すのは、すべての企業がデータで動く国「データドリブンジャパン」。この航海を一緒に進めるクルーを探しています。
当社について
株式会社Srushは、パーパス「データを誰にとっても身近なものにする」を掲げ、2019年11月に創業しました。データプロセスアウトソーシング(DPO)を軸に、中堅・中小企業のデータ活用とAI活用のプロジェクトを、最初の一歩から成果までやりきります。
- DX事業「データ活用まるなげくん」:データ活用に必要だが手間のかかる仕事を、まるごと請け負う
- SaaS・AI事業「データ統一クラウド」「SrushAI」:社内に散らばるデータをひとつにつなぐAIデータ基盤
- AX事業「AI活用まるなげくん」:AIエージェントを組織に配置し、人とAIが共に成果を出す
導入社数は300社超、売上は3期連続で前期比200%。東京本社・九州オフィス(福岡)・東海オフィス(名古屋)の3拠点から、全国の企業を支援しています。
募集背景
データ統一クラウド・SrushAIのアプリケーションは、これまでPythonベースのローコード基盤で開発・運用してきました。今後の機能追加と保守性を考え、ローコード基盤から移行することを決めました。データ層はそのままに、アプリケーション層の設計から移行までをリードできるエンジニアを募集します。
現行のプロダクト構成
- アプリケーション:Pythonベースのローコード基盤
- アプリ用DB:PostgreSQL
- DWH:Snowflake
- データ連携(ELT):Airbyte
- BI:Amazon QuickSight
- LLM:Gemini/GPT(OpenAI)/Claude(Anthropic)
- インフラ:AWS(一部Azure)
業務内容
- 現行システムの構成把握と保守・運用
- 移行後のアーキテクチャ設計と技術選定
- 画面・API・認証/認可・LLM連携機能の設計と実装
- 既存データ(PostgreSQL・Snowflake)との接続と、データモデルの見直し
- 新旧の並行稼働を前提にした移行計画の策定と実行
- CI/CD・監視・障害対応の整備(SRE・インフラエンジニアと分担)
- 外部パートナーへの技術方針の提示とレビュー
入社後の流れ(目安)
- 1か月目:現行のアプリケーションとデータ構成の把握
- 2か月目:現行システムの保守・運用を担当
- 3か月目:システム全体の課題整理
- 4か月目以降:移行のアーキテクチャ設計と技術選定(着手時期は入社時期に応じて調整)
チーム
データ分析支援事業本部の開発部に所属します。少人数の社員と外部パートナーで、開発と運用をしています。アプリケーション全体の設計と開発をリードし、運用はSRE・インフラエンジニアと分担します。現行システムに詳しい外部パートナーとも連携します。お客様の導入支援を担うチームとも近い距離で働きます。
この航海で得られるもの
- 稼働中のSaaSで、技術選定とアーキテクチャ設計を自分の判断で進める経験
- データ層を維持したまま、並行稼働でアプリケーション層を移行する経験
- PostgreSQL・Snowflake・LLMを組み合わせたプロダクトの設計経験
- Claude Code を前提にした、少人数での開発プロセスづくり
- 導入支援チームと距離が近く、お客様の使い方を直接確かめながら要件を決められること
使用ツール
Google Workspace/Microsoft 365/Zoom・Google Meet/HubSpot/生成AI(ChatGPT・Claude・Gemini など)。自社プロダクトのデータ統一クラウド・SrushAIも業務で使います。
開発環境
- コード管理:GitHub
- AIコーディング:Claude Code を日常的に使用
- 新しいアプリケーションの言語・フレームワークは未定です。現行はPython中心のため、Pythonを選べば既存の資産を引き継ぎやすい状況です
選考フロー
応募(履歴書・職務経歴書)→ 書類確認 → カジュアル面談(オンライン)→ 一次面接(オンライン)→ 最終面接(代表・対面)→ 内定
- 最終面接のみ、東京本社にお越しいただきます。それ以外はすべてオンラインです。
- カジュアル面談は選考ではありません。Srushが目指す未来と、仕事のリアルをお話しします。
- 技術的なご質問はカジュアル面談でお預かりし、開発責任者から回答します。
採用サイト
必須スキル
- Webアプリケーションの設計・実装・リリース・運用を一通り担った経験(目安3年以上)
- クラウド上の本番環境での運用・障害対応の経験
歓迎スキル
- 技術選定、リプレイスや移行プロジェクトをリードした経験
- Python(Django、FastAPI など)での開発経験
- React などを用いたフロントエンド開発の経験
- PostgreSQLのスキーマ設計、SQL・DWH(Snowflake など)の利用経験
- AWS、IaC(Terraform など)、CI/CDの構築経験
- LLMのAPIを組み込んだ機能の開発経験
- SaaSの認証・認可、マルチテナント設計の経験
- 少人数のチームでプロダクト全体を担った経験
求める人物像
- 技術選定の理由を、事業やチームの状況と合わせて説明できる方
- 要件が固まりきらない段階から、論点を整理して決めていける方
- 互換性や切り戻しなど、移行時の利用者への影響を先に考えられる方
- 設計や運用をドキュメントに残し、属人化させない方
- データドリブンジャパンのビジョンに共感いただける方
応募概要
給与
年収600万円〜900万円(経験・スキルに応じて決定)
- 年俸制(年俸の12分の1を毎月支給)
- 固定残業代(月45時間分・月130,058円〜195,087円)を含みます。超過した時間外労働と、深夜・休日の勤務は別途支給します。
- 給与改定:年2回(5月・11月)/賞与・退職金:なし
勤務地
東京本社
〒140-0014 東京都品川区大井1-25-3 シティハイツ大井町2F BIZcomfort大井町
出社とリモートのハイブリッド勤務(毎週金曜日は出社、それ以外の日はリモート勤務可)
就業場所の変更の範囲:会社の定める事業所(九州オフィス・東海オフィスを含む)および自宅等でのリモート勤務
受動喫煙対策:屋内禁煙
雇用形態
正社員(期間の定めなし) 業務内容の変更の範囲:会社の定める業務 定年:60歳(65歳まで嘱託社員として再雇用あり)勤務体系
フレックスタイム制(1か月単位の清算)
- コアタイム:9:30〜15:00
- フレキシブルタイム:始業 7:00〜9:30/終業 15:00〜21:00
- 標準労働時間:1日8時間、休憩1時間
- 時間外労働:あり
休日・休暇
- 完全週休二日制(土・日・祝日)
- 夏季休暇、年末年始休暇(12月31日〜1月3日)
- 年次有給休暇(法定どおり。半日単位で取得可)
- 特別休暇(本人の結婚、配偶者の出産など)、忌引休暇
- 産前産後休業、育児休業、介護休業
試用期間
あり(6か月)。期間中の給与・待遇は本採用と同じです。福利厚生
- 社会保険完備(健康保険・厚生年金保険・雇用保険・労災保険)
- 通勤手当(実費。月3万円まで)
- 健康診断(入社時・年1回)
- 慶弔見舞金(結婚祝金・出産祝金など)
