EC Backend Engineer(member~manager)
- 採用企業名
- 日本発のグローバル大手企業
- 職種
-
IT(PM・SE) - WEB系SE
IT(PM・SE) - エンジニアリングマネージャー
- 雇用形態
- 無期雇用
- 勤務地
-
東京都
- 仕事内容
-
■関わるサービス
・自社ブランドの公式オンラインストア (EC)
世界11カ国で展開中。一つの仕組みをグローバルかつマルチブランドで活用するチャレンジングなプロダクトです
世界中に展開する店舗とECを融合した新しいお買い物体験をお客様に提供しています
お客様や事業から寄せられる要望をもとに日々新しい機能や改善を頻繁にリリースしています
■サービス概要
マイクロサービスアーキテクチャで構築したECプラットフォーム群の設計・開発・グローバル展開に携わっていただきます。
ご経験やご意向を考慮の上、以下のような領域に携わっていただけます。
・Inventory
当社では、全国・全世界に複数の店舗在庫・自動倉庫在庫を抱えており、在庫ロジックが非常に複雑化しています。ビジネスロジックの整理や最適化を行い、在庫の正確性を確保するとともに、在庫の可視性を高めることで、迅速な商品供給が可能となります。在庫管理システムを最適化し、効率的な在庫運用に取り組んでいただきます。
・Membership
レガシーなプラットフォームを刷新するプロジェクトを推進しています。新プラットフォームは、最新の技術を取り入れ、ユーザーエクスペリエンスの向上、セキュリティの強化、そしてビジネスの拡大に寄与するよう設計されています。このプロジェクトを通じて、会員管理システムはより効率的で使いやすいものへと進化し、顧客満足度の向上に貢献します。トラブルなく置き換えを進めるため、ステークホルダーとの密接なコミュニケーションを行いながら段階的な移行計画の策定・実行、徹底したテストと検証の実施、移行後のモニタリング等に携わっていただきます。
・Basket
ECのショッピングカート機能を担っており、まとめ買い、値引き、クーポン、支払いなどの複雑なビジネスロジックのハンドリングが含まれており、高トラフィック時でも性能を維持することが求められます。これを実現するためには、最適化されたデータベース設計、効率的なキャッシュ戦略、そしてスケーラブルなアーキテクチャが不可欠です。また、ユーザーインターフェースの直感性と操作の簡便性も重要な要素であり、顧客がスムーズに購入プロセスを完了できるようにする必要があります。これらの要素を踏まえ、ショッピングカート機能の開発・改善に取り組んでいます。
・Order Management
オーダーマネジメントシステムは高い信頼性を確保するため、厳格な検証とテストを経て、複雑なビジネスロジックを処理し、高度なセキュリティを維持しながら、様々な社内システムとの連携を実現します。トランザクション処理の精度を高め、ビジネスの中核機能としての役割を果たすためには、確かな技術基盤と堅牢なシステム設計が不可欠です。システムは、最新の技術よりも実績のある安定した技術を活用してスケーラビリティとパフォーマンスを向上させ、グローバルなビジネス要件に対応する設計となっています。これにより、顧客満足度の向上とビジネスの成長を支える信頼性の高い基盤を提供します。
・Search
商品検索機能は、継続的な改善とAI技術の採用を検討しながら、ビジネスサイドとの密なコミュニケーションを通じて、ビジネスへの貢献を目指しています。顧客が求める商品を迅速かつ正確に見つけられるように、検索アルゴリズムの最適化、関連キーワードの提案、トレンドワードの強化など、ユーザーエクスペリエンスの向上に努めています。また、商品タグ付けのための機械学習(ML)の利用など、最新の技術を取り入れた機能開発にも取り組んでいます。
・Notification
アプリ通知やメールによる通知を担っています。効率的な配信システムの構築と、送信プロセスの最適化により、ユーザーに対する迅速かつ正確な情報提供を実現します。また、ターゲティングの精度向上やパーソナライズされたコンテンツの提供により、マーケティング効果を高めることを目指しています。これらの取り組みにより、通知機能はビジネスへの貢献を強化し、顧客満足度の向上と売上の増加に繋がります。
■キャリアパス:
ドメイン知識の習得や技術の専門性を磨き、DevLeadやチームマネージャーといったマネジメントポジション、またはArchitectのような専門性の高いエンジニアリングポジションを目指す道筋を提供しています。マネジメントトラックでは、チームのリーダーシップを発揮し、プロジェクトの成功を牽引することで組織の目標達成に貢献します。技術トラックでは、システムアーキテクチャの設計や新技術の導入により、技術的な専門知識を深め、革新的なソリューションを提供します。能力や適性、意欲に応じて、他チームへの異動や、日本国内外の拠点での活躍のチャンスも提供されています。
■この仕事の面白さ:
・グローバル約1億4000万会員が利用するプラットフォームの開発を通じて、自身が推進したサービスや機能がお客様に利用されます。また、その効果や意義を様々なKPIや「お客様の声」として振り返る事ができます。
・ビジネス部門やお客様の困り事を、一緒になって解決します。上流工程からあるべき姿を構想し、ビジネス・システムどちらの視点も持って最適解を見出し実行していく面白さがあります。
・多国籍なチームメンバーと協力することで、異文化間のコミュニケーションや協働の経験を積むことができます。 世界各国から集まる才能と知識を結集し、グローバルな視点での問題解決やイノベーションの創出に貢献することができます。■休日:週休二日制, 土, 日
- 求める経験
-
■必要な経験・スキル・能力
以下はmember~managerでの採用条件です。
・IT技術を愛し、問題に真摯に向き合い、ポジティブで、強い責任感・考え方が柔軟な方
・ロジカルシンキング。言語を超えて、意図や背景を理解し、問題解決に導く能力
・日本語または英語での卓越したコミュニケーション能力
・プログラミング経験 5年以上 (Java、Javascript、Go、Pythonなど)
・システムの基本設計・詳細設計・テストの経験 5年以上
・システムの運用経験 3年以上
■歓迎する経験・スキル・能力
・B2CでのAPI・バッチなどの開発経験・運用経験
・ファッションアパレル業界、ECでの業務システムの構築・運用経験
・AWS、GCPなどの主要クラウドプロバイダーでのクラウド利用経験
・マルチナショナルなチームでのエンジニアとしてのリード経験
・フレームワークやライブラリなどの共通的・汎用的に利用されるものの構築経験
・大規模ウェブサービスの構築・運用経験
・生産・物流などのサプライチェーンの構築・運用経験
・社外パートナー・システムインテグレーターと共に開発・運用した経験
・継続インテグレーション・継続デプロイメントなどの自動化技術の知識
・テスト方法論や品質管理の経験・理解
・アジャイルでの開発経験
・分散システム,高い並行処理システム,高可用性システムの開発経験
■参考情報(私達が利用している技術要素の抜粋)
・プログラミング言語 : Java, Javascript, Go, Swift, Kotlin
・クラウドインフラ : AWS, GCP、Docker(全てコンテナベースです)
・データベース : PostgreSQL, Oracle、SAP
・キャッシュ : Redis
・開発ツール関連 : Github、Slack、JIRA, Terraform、Jenkins
・運用監視関連 : Datadog, Grafana■職種未経験者:不可
- 年収
- 624万円 - 2062万円
- 語学力
-
英語力:中級以上・英語ドキュメントの読み書き、コミュニケーション能力
・ご入社時の英語力は中級(日常会話)レベルで問題ありません。将来的にはグローバル各国と連携した組織強化・プロジェクト推進が求められるため、ご入社後に自己研鑽頂く必要はございます。