Salesforce Staff 級 iOS 開發者體驗工程師
負責 Salesforce Slack iOS 應用程式的開發者體驗,打造 Bazel、CI/CD 與 AI 代理工具。 改善工程工作流程,發展自主軟體實務,並指導 iOS 開發者。
說明
- 為 Slack iOS 應用程式開發穩健耐用、由 AI 支援的工具
- 透過簡化的工作流程與智慧工具,協助功能工程師解決複雜問題
- 透過自主工作流程推進代理式軟體開發生命週期
- 將 AI 編碼代理融入軟體工廠、自動化測試、提取要求產生、程式碼審查與樣板程式碼重構
- 追蹤並改善 CI 可靠性、TimeToMerge 與建置時間效能
- 透過智慧自動化找出並消除管線瓶頸
- 診斷棘手的 Bazel 快取未命中與失敗的 CI 管線
- 帶領、指導並支持 iOS 工程師的成長
- 在 Slack iOS 程式碼庫中建立高標準的技術設計與程式碼品質要求
- 負責完整的 Slack iOS 程式碼庫
職位要求
- 至少 10 年建置與維護複雜 iOS 工具、涵蓋 CI 與 CD 的經驗
- 精通 Swift、Bazel、Python 與 Xcode 工具
- 具備代理式軟體開發生命週期工作流程的實務經驗,包括使用 Claude Code、GitHub Copilot Workspace 或自訂 LLM 指令碼等 AI 編碼代理
- 具備監控與改善 CI 可靠性、TimeToMerge 及建置時間指標的能力
- 深入了解 Apple 生態系統、CI/CD 管線、自動化測試,以及 Python 或 Bash 指令碼撰寫
- 必須擁有相關技術學位
- 具備 Slack 使用經驗,並對改善產品有濃厚興趣
- 曾擔任 iOS 開發者體驗職位
福利待遇
- 休假計畫
- 醫療保險
- 牙科保險
- 視力保險
- 心理健康支援
- 帶薪育嬰假
- 人壽保險
- 失能保險
- 401(k) 計畫
- 員工股票購買計畫
- 可能提供獎勵性薪酬
- 可能提供股權
- 在申請或招募過程中提供合理便利
