首席軟體工程師,雲端與分散式系統
領導沃爾瑪雲端原生、AI賦能的mGPS/Compass平台,規劃分散式服務與室內導航。 透過具韌性的架構和技術領導力改善門市營運。
說明
- 透過分階段遷移,將大型Spring Boot服務拆分為界線明確的領域服務。
- 以可擴充基礎架構、可重複使用工具和雲端原生架構帶領平台工程。
- 統籌跨團隊軟體交付,涵蓋程式撰寫、測試、部署、監控和事件應變。
- 設計並建置AI強化應用程式,以及用於即時資料處理的智慧系統。
- 指導工程師、提供技術方向並參與架構決策。
- 將業務需求轉化為技術要求和可衡量的成功標準。
- 負責Compass API架構、服務界線、快取、資料儲存、韌性、多區域主動-主動運作及災難復原。
- 為更多零售連鎖企業和業態設計多租戶支援。
- 開發並審查Java後端、React/TypeScript/Node網頁端,以及Kotlin/Swift行動SDK程式碼。
- 提升Kafka吞吐量和效能、降低API延遲、最佳化快取並控制BigQuery管線成本。
- 與產品團隊、供應商及合作夥伴應用程式團隊協調SDK協議、SLA、發布和事件應變。
- 強化可觀測性、警示、金絲雀發布、操作手冊、變更管理和on-call實務。
- 推進沃爾瑪服務數百萬顧客與員工的平台和營運實務。
- 建置mGPS/Compass室內定位與導航技術,以改善門市營運。
職位要求
- 具備電腦科學、電腦工程、電腦資訊系統、軟體工程或相關領域學士學位,並有5年軟體工程經驗;或具備7年軟體工程經驗。
- 至少10年建置及營運正式環境分散式系統的經驗。
- 精通Java、Spring Boot 3.x、Java 17/21、REST API設計、PostgreSQL及JPA。
- 具備扎實的TypeScript、Node.js和React技能,並了解伺服器端呈現與單頁應用程式之間的取捨。
- 具備Kafka生產者和消費者、分割區、死信佇列與重試機制,以及冪等性方面的經驗。
- 具備BigQuery和SQL、Airflow,以及使用Spark或Dataproc建置批次管線的基礎知識。
- 具備Kubernetes、CI/CD、金絲雀或漸進式交付、密鑰管理和可觀測性方面的經驗。
- 曾跨團隊帶領架構設計、透過架構決策紀錄(ADR)記錄決策,並指導工程師。
- 具備多區域主動-主動系統和災難復原設計經驗。
- 具備單元、功能、整合、端對端、契約和負載測試經驗。
- 具備實務Kotlin/Android及/或Swift/iOS行動SDK經驗,並熟悉公開API和版本管理實務。
- 具備OpenSearch或Elasticsearch以及分散式快取經驗。
- 具備管理變更控制或受CRQ管控發布的經驗。
- 具備模型驅動設計和AI代理經驗。
- 具備良好的問題解決、協作、溝通和利害關係人管理能力。
福利待遇
- 醫療、視力和牙科保險
- 401(k)退休儲蓄計畫
- 員工股票購買計畫
- 公司支付的人壽保險
- 帶薪休假及/或受保障的帶薪休假
- 育嬰假
- 家庭照護假
- 喪親假
- 陪審義務假
- 投票假
- 短期和長期失能保險
- 公司折扣
- 軍假薪資
- 收養和代孕費用補助
- 公司支付的Live Better U教育福利,包括高中學歷完成課程、學士學位、英語學習和短期證書課程
- 沃爾瑪透過Live Better U負擔學費、書籍和相關費用
- 年度或季度績效獎金
- 依所在地區,可能適用區域薪酬級距
- 依績效核發的獎金
