Walmart
Walmart
Walmart是一家全球零售與電子商務公司,透過大型量販店、折扣百貨商店、雜貨店以及線上購物市場為消費者提供服務。其廣泛的商品種類由龐大的實體店網絡、面向消費者的直銷業務,以及支持商品在各項業務之間流通的物流與供應鏈系統所支撐。

首席軟體工程師,Walmart+會員平台,班加羅爾現場辦公

負責Walmart+會員平台與客戶忠誠度體驗的架構、可靠性及工程策略。為班加羅爾的Walmart打造可擴充系統,推動跨職能交付。

說明

  • 擔任Walmart+工程團隊的實務型技術權威與可信賴顧問
  • 負責會員、互動、福利、個人化與全通路計畫的探索、技術策略及解決方案設計
  • 定義並持續演進分散式系統、微服務與事件驅動平台的安全韌性架構
  • 將業務與客戶需求轉化為技術策略、藍圖、里程碑及可衡量的工程成果
  • 從客戶價值、品質、成本、交付時程、可維護性與平台演進等面向引導架構決策
  • 設計並審查使用Java、Spring Boot、Node.js、Kafka、NoSQL資料庫及雲原生技術建置的系統
  • 主導設計審查、技術深度分析、程式碼審查及架構討論
  • 建立程式碼標準、設計模式、測試方法、可觀測性實務及安全開發原則
  • 參與關鍵程式碼、原型、概念驗證、技術探索及正式環境問題解決
  • 透過遙測、監控、告警、容量規劃、效能工程、災難復原及營運就緒性強化可靠性
  • 推動自動化、CI/CD、DevOps實務、持續交付及開發者生產力
  • 與產品管理、UX/UI、品質工程、SRE、DevOps、安全、資料及架構團隊合作
  • 製作技術文件、架構決策記錄、圖表、簡報及實作指南
  • 指導資深工程師與技術主管,同時鼓勵學習與創新
  • 在Walmart+及Walmart Global Tech範圍內制定技術標準與可重複使用的模式
  • 研究包括代理式AI應用在內的新興技術
  • 支援招募、技術評估、駭客松、展示日及架構論壇
  • 在正式環境事故期間主導技術應變,並確保落實持久的修正措施

職位要求

  • 具備電腦科學、電腦工程、電腦資訊系統、軟體工程或相關領域學士學位及5年軟體工程經驗;或具備7年相關軟體工程經驗
  • 通常需要15年以上軟體工程經驗,專注於大規模分散式系統
  • 曾擔任首席工程師、資深工程師、主導工程師、架構師或同等技術領導職位
  • 具備設計、開發及交付服務大量使用者之軟體產品與平台的豐富實務經驗
  • 精通軟體設計、分散式系統、微服務、事件驅動架構、設計模式、資料結構、演算法及效能工程
  • 具備扎實的Java與Spring Boot實務經驗;具備Node.js及JavaScript或TypeScript經驗者尤佳
  • 深入了解Kafka或類似事件串流技術
  • 具備NoSQL資料庫、資料建模及一致性、可用性、分割、複製與擴充性權衡的經驗
  • 具備在Microsoft Azure或Google Cloud Platform上開發雲原生服務的經驗
  • 深入了解DevOps與CI/CD、Git、Maven或同類建置工具、自動化測試、版本發布管理及基礎架構自動化
  • 具備Docker、Kubernetes及Helm使用經驗
  • 具備優異的除錯、效能分析、正式環境支援及事故管理能力
  • 具備使用Prometheus、Grafana、Splunk、分散式追蹤、結構化日誌及服務等級指標的經驗
  • 能在沒有正式職權的情況下發揮影響力,並讓多個團隊就技術方向達成共識
  • 具備優異的書面與口頭溝通能力
  • 具備良好判斷力,能平衡相互競爭的優先事項
  • 具備與全球分散式團隊及產品合作的經驗
  • 了解風險分析、權衡方法、程式碼標準、安全編碼、軟體設計原則及開發指南
  • 了解PCI及其他適用的合規要求
  • 了解遙測、可觀測性、服務健康、容量管理及營運就緒性
  • 了解安全軟體開發生命週期框架、工具及控制措施
  • 了解WCAG 2.2 AA及無障礙數位體驗

福利待遇

  • 績效型獎勵
  • 產假與育嬰假
  • 帶薪休假
  • 健康福利