メインコンテンツへスキップ

Lead Software Engineer/リードソフトウェアエンジニア

Technology
スマサテ
1ヶ月前

職務内容

Description

Description

当社について

元クックパッド(2005–2015)副社長兼COOが代表を務めるAI SaaSスタートアップで、

短期的な株価や評価に縛られず、顧客とプロダクトに本質的に向き合い続けるため、

あえて上場を目指さない成長戦略を選択しています。

20億件以上の不動産ビッグデータと高度なAIアルゴリズムを武器に、

賃貸物件の最適な家賃算出やレポート作成を一瞬で完結させるSaaS「スマサテ」を提供しています。

管理戸数ランキングTOP200社の過半数に導入され、

解約率0.5%という高い顧客満足度を背景に、強固な事業基盤を築いています。

現在は、この顧客基盤を活かして3つの新製品を同時開発する「マルチプロダクト戦略」を推進しています。

単一製品の安定成長から、複数製品による非連続な成長へと移る重要なフェーズです。

募集背景

今回の採用は、開発の逼迫に対応するための単純な増員ではありません。

AI賃料査定システムの開発はスマサテのメンバーが主体となって進めており、

一部領域で外部パートナーと協働しています。

プロダクトに関する情報や技術的な判断を社内に蓄積し、

正社員のエンジニアが継続的に開発・改善へ関われる体制をさらに強化するため、本ポジションを募集します。

お任せしたいこと|スマサテが主体となるAI賃料査定システムの開発体制をさらに強化する

スマサテのメンバーがプロダクト開発を主導し、外部パートナーとは必要な領域で協働します。

既存の仕様・設計・実装への理解を深めながら、知見や技術的な判断を社内に蓄積し、

自社チームが継続的にプロダクトを開発・改善できる状態をさらに強化することがミッションです。

▼具体的には....
  • AI賃料査定システムの仕様・設計・既存実装の理解
  • スマサテが主導する開発の中で、外部パートナーと協働する領域の把握と知見の社内蓄積
  • バックエンドを軸としたWebアプリケーションの設計・開発・運用
  • API、データベース、バッチ処理、インフラ等に関する開発・改善
  • プロダクトに関する情報や技術的な判断の整理・社内共有
  • ワーキンググループや社内議論への参加
  • プロダクト、開発プロセス、開発組織に関する改善提案・実行

    ※入社時点ですべての領域に精通している必要はありません。これまでの経験・強みを起点に、担当範囲を広げていただくことを想定しています

このポジションの特徴

  • スマサテが主体となるAI賃料査定システムの開発で、プロダクトの成長を継続的に支えられる
  • バックエンドを軸に、API・DB・バッチ・インフラ・フロントエンドなど担当領域を広げられる
  • 実装だけでなく、プロダクトの方向性や開発プロセスの改善にも参加できる
  • スマサテが主導する開発の中で、外部パートナーの知見も活かしながら開発体制をさらに強化できる
  • プロダクトの情報と技術的な判断を社内に蓄積する、組織づくりの役割も担える
  • 本人の希望や適性に応じて、今後予定している新規プロダクトの開発にも挑戦できる
  • ビッグデータとスケーラビリティ

    • 11億レコードを超える膨大な不動産データを扱うマルチDB環境や、マイクロサービス化など、スタートアップならではの技術的チャレンジにあふれています。
  • エンジニア本位のカルチャー
    • 好きなPC(Mac/Windows/Linuxやスペックも選択可)、エディタ、AIツールを柔軟に導入でき、コアタイムなしのフルフレックスで圧倒的に働きやすい環境です。
  • 顧客志向と手触り感
    • セールスやPdMとの距離が非常に近く、ユーザーからの生のフィードバックをダイレクトに受け取りながら、本当に価値のあるプロダクト開発にこだわれます
  • 不動産という誰もが関わる巨大な基幹産業の課題をテクノロジーで解決していく、知的好奇心が尽きない面白さがあります。

開発環境

  • 開発言語:Ruby, PHP, Python, JavaScript, Node.js, TypeScript
  • フレームワーク:Ruby on Rails, Django, React, Vue.js
  • OS:Linux
  • DB:MySQL8.x , BigQuery
  • インフラ:AWS, GCP
  • テスト: Autify, RSpec, Vitest
  • CI/CD: CircleCI
  • ソースコード管理:GitHub
  • ローカル開発環境:Docker

最近の技術的取り組み事例

  • Autifyを使用してテストの自動化
  • AWSCloudWatchを導入し、監視を強化
  • ElasticSearchとKibanaでのデータ分析、ログ監視
  • Reactを導入することで開発速度を向上
  • AwsAmplifyを導入することでスケーラビリティを向上

今後計画している技術的取り組み事例

• 現在のモノリシックアーキテクチャーからマイクロサービス化を推進

  • Refineを導入することで開発プロセスを改善
  • CI/CDパイプラインを構築して、開発とデプロイの効率を高める
  • TypeScriptベースのReact/Next.jsへの完全な移行

キャリアパス例(ご希望や実績に応じて様々なパスがあります)

  • Tech Lead(テックリード)

    自社技術スタックへの深い知見を活かし、プロジェクトの技術選定やアーキテクチャ設計を主導して開発チームを牽引するエキスパート

参考情報
会社紹介資料

スマサテでの日々

メンバー紹介

Tech Blog

Requirements

Requirements

  • 技術系専門学校卒、高等専門学校卒、または大学卒以上
  • 自社プロダクトにおけるWebアプリケーションの開発・運用経験
  • バックエンド開発の実務経験
  • API、データベース設計、バッチ処理等のうち、複数領域に携わった経験
  • 担当機能の実装にとどまらず、プロダクトや開発プロセスの改善に関わった経験
  • 社内外の関係者と情報を共有し、議論しながら開発を進めた経験

    ※経験言語や技術スタックが当社と異なっていても、各領域で主流のフレームワークを用いたWebアプリケーション開発経験があれば対象となります

Preferred Experiences

Preferred Experiences

  • 自社SaaSのバックエンド開発経験
  • 設計・実装・リリース・運用改善まで一貫して担った経験
  • フロントエンドを含む機能のエンドツーエンドな開発経験
  • インフラの設計・構築・運用経験
  • 小規模な開発組織、またはプロダクトの立ち上げ・成長期で幅広い役割を担った経験
  • 外部パートナーとの協働、技術移管、開発機能の内製化に携わった経験
  • コードレビュー、技術共有、開発プロセス改善の経験

We are looking for

We are looking for

  • 担当領域を限定せず、プロダクトに必要な開発へ柔軟に関われる方
  • 仕様や役割が完全に固定されていない状況でも、関係者と対話しながら前に進められる方
  • 技術的な実装だけでなく、プロダクトや組織の改善にも主体的に関われる方
  • 個人に知識を閉じず、判断の背景や技術的な知見をチームへ共有できる方
  • 外部パートナーを尊重し、スマサテが主体となって協働を進められる方

この求人に興味がありますか?