
シニアソフトウェアエンジニア、分散プラットフォーム
Walmartの分散データおよびAIプラットフォーム基盤を構築し、JavaとPythonのサービス、Sparkパイプライン、生成AI機能を小売規模のシステム向けに開発します。
仕事内容
- JavaとPythonを使用し、Kubernetesまたは同様のクラウドネイティブ基盤上で分散プラットフォームサービスとAPIを構築、運用します。
- システム設計および低レベル設計を用いてプラットフォームの課題に取り組み、依存関係、トレードオフ、障害モード、スケーラビリティ、コストを評価します。
- プラットフォーム開発の一環として、Sparkデータパイプラインと処理ジョブに貢献します。
- 開発者ツール、ワークフロー自動化、エージェントサービス、AI支援運用ツールなど、AI、生成AI、エージェント型プラットフォーム機能を開発します。
- SLO、分散トレーシング、アラート、インシデント対応など、信頼性、スケーラビリティ、可観測性を担当します。
- マイクロサービス、イベント駆動型システム、エンタープライズ統合のアーキテクチャとシステム設計に貢献します。
- データエンジニア、データサイエンティスト、MLエンジニアと連携し、データパイプライン、特徴量ストア、モデルサービング向けのサービスに取り組みます。
- アーキテクチャ、設計、コード、本番環境への準備状況をレビューします。
- 確かな技術的判断力を発揮し、経験の浅いエンジニアを指導して、エンジニアリング品質を高めます。
- プラットフォーム、クラウド、AI技術の動向を追い、実践的な改善策を提案します。
- 毎日、バンガロールまたはチェンナイのオフィスで勤務します。
応募要件
- 分散プラットフォームの構築と運用における、5年以上のソフトウェアエンジニアとしての実務経験。
- JavaとPythonの高度なスキル。
- SLO/SLAの責任、インシデント管理、非難のない事後レビュー、信頼性と品質の指標、継続的改善を含む、運用とエンジニアリングの卓越性への注力。
- コンピューターサイエンス、工学、または関連する技術分野の学士号または修士号、あるいは同等の実務経験。
- マイクロサービス、分散システム、イベント駆動型パターン、API設計、サービス契約、エンタープライズ統合の経験。
- 優れたシステム設計および低レベル設計のスキル。
- CI/CD、コンテナ、Kubernetesまたは同等のオーケストレーション、インフラ自動化、本番運用の経験。
- Sparkの実務知識と、Hadoop/HDFS、Hive、Kafkaのいずれかに関する知識。
- モデルAPIおよび生成AIまたはLLMツールを統合した実務経験。
- エージェント型ワークフロー、埋め込み表現またはベクトル検索、MLOpsの実践を構築または運用した経験。
- 可観測性、分散トレーシング、ログ、メトリクス、アラート、インシデント対応、キャパシティ計画、フォールトトレランスに関する知識。
- 認証、認可、データ保護、安全なAPI設計に関する知識。
- 技術的およびビジネス上の課題を実行計画に落とし込む能力。
- ゼロから立ち上げる環境での高いオーナーシップ、技術的判断力、自律性。
- 最低要件:学士号とソフトウェアエンジニアリング経験3年、またはソフトウェアエンジニアリング経験5年。
- 主な勤務地はインドのバンガロールです。
福利厚生
- 業績に応じたインセンティブ報酬。
- 産休・育児休暇。
- 有給休暇。
- 健康関連の福利厚生。
- 個人的な予定に合わせて柔軟に調整できる環境。









