資深後端軟體工程師
負責 Swish Analytics 體育預測、博彩和夢幻體育產品的後端 API、微服務及即時資料系統的開發與營運。
說明
- 從初期設計到實作和正式環境營運,負責核心後端產品。
- 設計並改進面向客戶的高流量 API 和微服務,確保低延遲、高可用性和正確性。
- 運用正式環境的測量資料指引改進,找出並解決應用程式、資料庫和服務相依性中的效能與擴充瓶頸。
- 建置即時分散式資料服務,並與上游團隊協調相依關係和故障情境。
- 制定並審查架構提案,記錄重要取捨,並與技術及非技術合作夥伴溝通。
- 審查程式碼並提供可執行的回饋,以強化編碼規範、測試品質和可維護性。
- 改善監控和自動化,協助工程師發現問題、調查事故並有效營運服務。
- 與負責相關系統的團隊合作,改善共用工具、Kubernetes 工作負載效率和雲端資源使用。
- 與基礎架構、資料工程、資料科學和產品團隊合作,隨著需求增加維持服務可靠性。
職位要求
- 至少五年正式環境軟體工程經驗,並展現後端系統的技術領導力和負責能力。
- 具備 Node.js 和 Python 的正式環境實務經驗。
- 具備關聯式和非關聯式資料庫的正式環境實務經驗。
- 深入了解高流量 API、分散式服務,以及影響其行為的網路和相依關係。
- 具備透過工程決策提升可靠性、可用性、效能和可維護性的經驗。
- 能獨立界定模糊的技術問題、衡量取捨、協調相依關係,並推動實作直到正式環境發布。
- 能與技術及非技術利害關係人有效溝通。
- 具備電腦科學、電腦工程、軟體工程學士學位,或同等相關經驗。
- 優先條件:具備 Kafka 或類似串流處理系統的正式環境經驗。
- 優先條件:具備 Docker 和 Kubernetes 的正式環境經驗。
- 優先條件:具備建置和營運全球規模系統的經驗,包括低延遲分散式資料系統。
- 優先條件:具備開發、部署和維護業務關鍵應用程式的經驗。
- 優先條件:具備可觀測性平台和 CI/CD 工具的使用經驗。
- 優先條件:對 Go 有興趣或具備相關經驗。
- 優先條件:熟悉體育資料。
- 可能需要成功通過背景調查和推薦人查核。
