具体的な業務内容
【在宅可】バックエンドエンジニア◆LIFULL HOME'Sの検索・データ基盤開発◆事業インパクト大
■業務内容:
LIFULL HOME'Sの検索エンジンおよび物件入稿システムの研究・開発・運用を担当します。
事業部と連携し、様々な検索方法実現のためのサイト開発や、検索速度・データ反映速度向上のための分析・実装、検索エンジンのバージョンアップ・検証に取り組みます。
■業務詳細
◎物件の検索速度向上
◎物件の入稿速度を向上
◎検索エンジンのバージョンアップ
◎AIおすすめ順実現のためのAI戦略室との協力
◎不動産会社やユーザーのニーズに基づく新規機能開発
◎UI/UX改善によるサービス体験向上
◎非機能要件対応や開発効率向上のための改修・仕組み化
■今抱えている課題
約5年間、物件データに関する検索基盤整備やパフォーマンス改善に取り組み、入稿速度はLIFULL HOME'Sの強みとなりました。しかし、入稿フローにはまだ改善余地があり、成果が物件広告データに限定されており、以下の課題に取り組む必要があります。
◇入稿システム刷新によるObservabilityや速度改善
◇家探しに必要なあらゆるデータを扱えるプラットフォーム構築
■お任せしたいこと
物件に関わるあらゆる情報をシームレスに扱えるようにするため、上記の課題解決を含め、事業を加速させる検索・データ基盤の構築を担当いただきます。
■開発環境:
開発言語:TypeScript/Javascript/Bash/Go/PHP
クラウド: AWS
ソフトウェア: Solr/PostgreSQL/Oracle/Redis/memcached/fluentd
CI/CD: GitHub Actions/Code Pipeline
バージョン管理: GitHub
※プロジェクトに応じて変更する可能性があります。
■やりがい/魅力
◇事業インパクト
検索エンジンというLIFULL HOME'Sの最もコアな部分を担当し、数百万人のユーザーの住まい探しを支える仕事です。あなたが書いたコードが、「住まい選び」という重要な決断に直結し、社会的意義の高い開発に携われます。また、物件データの入稿フローも扱うため、データ品質向上から検索体験改善まで、サービス価値を根本から支える責任ある役割を担います。
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境