
資深後端工程師,HighLevel(印度遠端)
負責為 HighLevel 的 AI 驅動商業作業系統設計分散式後端系統、API、資料庫與事件驅動基礎架構。 推動 CRM 工程團隊的架構、可擴充性、可靠性與技術方向。
說明
- 設計並持續改進可靠且高度可擴充的後端服務。
- 負責跨多個工程團隊的複雜計畫架構。
- 定義 API、資料模型、事件驅動工作流程與服務邊界。
- 建置能支援高請求量與大型資料集的平台。
- 使用佇列、事件、串流與背景工作程序開發非同步處理能力。
- 指導關聯式與 NoSQL 資料庫、搜尋、快取及訊息系統的技術決策。
- 找出應用程式、資料庫、佇列與基礎架構中的效能瓶頸。
- 改善 API 延遲、吞吐量、資源效率與整體可擴充性。
- 建置具備優雅降級、重試、冪等性、復原能力與容錯能力的系統。
- 建立確保資料一致性與分散式工作流程可靠性的模式。
- 主導資料庫與資料存取效能改善。
- 制定快取、索引、分割、分片與資料保留方案。
- 透過指標、日誌、追蹤、儀表板與可執行警示強化可觀測性。
- 調查重大正式環境事故並實施持久的修正措施。
- 制定可靠性、可擴充性、測試、安全性與可維護性方面的工程標準。
- 評估跨團隊的架構提案與高影響力程式碼變更。
- 透過務實的現代化工作處理系統性技術債務。
- 與產品及工程主管合作,平衡技術與商業優先事項。
- 指導資深工程師並擴大團隊的技術責任範圍。
- 透過為關鍵系統與計畫貢獻程式碼,持續親自參與。
職位要求
- 至少八年軟體工程經驗,其中包括大量大型後端系統開發經驗。
- 熟悉一種或多種後端語言,例如 Node.js/TypeScript、Go 或 Java。
- 深入了解分散式系統與微服務架構。
- 深入理解 API 設計與服務間通訊。
- 熟練掌握關聯式與 NoSQL 資料庫技術。
- 具備為大型資料集與高請求量設計系統的經驗。
- 了解並行處理、非同步處理、佇列與事件驅動架構。
- 具備實作快取與分散式快取策略的經驗。
- 理解索引、查詢最佳化、交易與資料一致性。
- 具備使用重試、冪等性、逾時、速率限制與故障復原建置可靠系統的經驗。
- 能夠評估可擴充性、可用性、一致性與效能之間的取捨。
- 具備透過指標、日誌與分散式追蹤診斷複雜正式環境問題的經驗。
- 具備出色的系統設計能力與架構判斷力。
- 有在多位工程師或多個團隊之間領導技術要求高的工作的成功紀錄。
福利待遇
- 可在印度遠端工作。
- 建置服務於大規模全球使用者的後端平台。
- 應對複雜的分散式系統與資料架構挑戰。
- 參與塑造多個產品與工程團隊的架構。
- 使用高流量 API、事件串流、資料庫、搜尋平台與分散式基礎架構。
- 主導可擴充性、可靠性、效能與工程效率方面的改善。
- 繼續擔任深度技術貢獻者,不必轉向人員管理。
- 在步調快速、擁有高度自主權與責任範圍的工程環境中工作。







