
ウォルマート小売・eコマースプラットフォーム プリンシパルソフトウェアエンジニア
顧客エンゲージメントやコンテキスト広告システムを含む、ウォルマートの国際小売・eコマースプラットフォームのアーキテクチャとエンジニアリングを主導します。 チームを導き、拡張性の高いマイクロサービスを構築して信頼性の高いソフトウェアを提供します。
仕事内容
- コードレビューや設計に関する議論を通じてエンジニアを指導する。
- 技術面での権威として方向性を定め、専門知識を共有する。
- コーディング規約、設計パターン、効果的な開発手法を推進する。
- 事業目標と規模に対応する技術アーキテクチャを主導する。
- 性能、セキュリティ、拡張性を備えた複雑なソフトウェアシステムを設計する。
- 単体テスト、コードレビュー、継続的インテグレーションを通じて高品質なソフトウェアを提供する。
- ソフトウェア品質と運用の卓越性に関する高い基準を維持する。
- アーキテクチャ上の意思決定や設計案に関する技術文書とプレゼンテーションを作成する。
- 文書をプロジェクトの範囲、マイルストーン、成果物に沿った内容に保つ。
- 組織全体の技術標準を前進させ、維持する。
- 実践的な助言とメンタリングを通じて学習とイノベーションを促進する。
- 主要プロジェクトの調査・検討を主導する。
- 部門横断チームと連携し、プロジェクトの範囲とマイルストーンを定める。
- プロダクトマネジメント、UX/UI、品質保証、DevOps と協力する。
- 技術職と非技術職の関係者双方に技術概念を説明する。
- 新たなツールや手法を評価する。
- 顧客エンゲージメントやコンテキスト広告を含む、ウォルマートの海外店舗とeコマース事業向けの拡張性の高いプラットフォームを構築・改善する。
応募要件
- テクニカルリードとしての実務経験。
- マイクロサービスアーキテクチャに関する強固なソフトウェア開発経験。
- Java、Spring Boot、Kafka の経験。
- 大規模分散システムを中心としたソフトウェア開発経験が15年以上。
- Java、React Native、マイクロサービス、Node.js、およびエージェント型AIのユースケースに関する経験。
- 複雑なソフトウェア設計、分散システム、設計パターン、データ構造、アルゴリズムに関する高度な知識。
- Kafka と NoSQL データベースの習熟。
- DevOps、CI/CD、Git、Maven の経験。
- 高度な技術的デバッグ能力と本番環境のサポートスキル。
- Azure や Google Cloud Platform などのパブリッククラウドに関する知識。
- 大規模なユーザーベース向けソフトウェア製品の設計、開発、提供における豊富な経験。
- 大規模ソフトウェア、データに基づくサービスやアプリケーションのアーキテクチャ経験、およびグローバルプラットフォームの開発・改善経験。
- 適切な設計パターンを用いて、マイクロサービス、イベント駆動アーキテクチャ、分散システムを構築した実務経験。
- リスクとコストの分析、事業目標、要件の分類、ドメイン知識、ユーザーストーリー、機能要件と非機能要件に関する知識。
- コーディング規約、Java と JavaScript、Spring、Microsoft Azure、PCI標準、テレメトリ、CI/CD、コード管理ツール、ソフトウェア開発ライフサイクル(SDLC)、およびセキュアなソフトウェア開発ライフサイクルのフレームワークとツールに関する知識。
- 関連分野の学士号とソフトウェアエンジニアリング経験5年、またはソフトウェアエンジニアリング経験7年。
福利厚生
- 業績に応じたインセンティブ報奨。
- 産休・育児休暇。
- 有給休暇。
- 健康保険などの福利厚生。









