
【SSO-Tech】Senior Software Engineer
FUNNOW Group
- 🇹🇼 Taiwan
- Hybrid
- Senior
- 13 hours ago
- REST API
- SFTP
- MySQL
- MongoDB
- Redis
- Elasticsearch
- AWS
- SQS
- AI
- Claude Code
- Codex
- SQL
- EKS
- RDS
- Step Functions
- iOS
- Android
13 hours ago
職缺描述
第三方系統串接
- 設計、開發與維護外部系統串接:店家訂位與庫存系統、金流閘道、票券與銷售通路平台、Google 預訂。
- 處理串接的各種形式:呼叫對方的 REST API、提供 API 給對方呼叫、接收 webhook、用 SFTP 交換檔案。
- 維持雙方的庫存與訂位狀態一致,並處理串接的異常狀況:同一筆資料被重複通知、呼叫失敗後的安全重試、對方系統停擺時不影響其他服務。
- 擔任外部廠商的技術窗口:確認規格、與廠商一起完成串接測試、處理上線後的問題。
核心後端開發
- 開發與維護訂單、付款、退款、取消等核心流程。
- 用 Go 開發 API 與非同步任務,使用 MySQL、MongoDB、Redis、Elasticsearch、AWS SQS 等元件。
- Review 團隊的 PR,維持程式品質與一致的寫法。
正式環境問題處理
- 負責串接與核心流程的故障排除與 hotfix。
- 從 log 與監控找出問題根本原因,提出長期的改善方案。
用 AI 擴大工作範圍
- 用 AI 開發工具(例如 Claude Code、Codex)提升開發效率。
- 在 AI 的協助下處理後端以外的問題,包括 Web、App、基礎設施。
職務需求
我們希望你具備
- 5 年以上後端開發經驗,其中至少 2 年主要使用 Go。
- 有第三方系統串接的實務經驗,例如金流、訂位、票券、物流或 OTA,處理過 webhook、重試、冪等性(idempotency)、資料不一致等問題。
- 熟悉關聯式資料庫(MySQL),能設計 schema、撰寫與調校 SQL。
- 熟悉 RESTful API 的設計,重視版本相容與錯誤處理。
- 有正式環境的事故處理經驗,能在沒有 AI 協助的情況下讀懂程式碼、看 log、找到根本原因並完成 hotfix。
- 熟練使用 AI 開發工具,並把它當成日常工作的一部分。
- 能和外部廠商、PM、非技術同事溝通,把技術限制說成對方能判斷的語言。
加分條件
- 有 AWS 經驗,例如 EKS、RDS、SQS、Lambda、Step Functions。
- 有 MongoDB、Redis、Elasticsearch 的使用經驗。
- 有訂位、票券、旅遊或電商平台的開發經驗。
- 處理過多國金流或多幣別付款。
- 有前端或 App 開發能力(Web、iOS 或 Android),能獨立完成功能開發。
- 接手過多人長期維護的大型程式碼庫,能在不影響既有功能的前提下修改與重構。
【SSO-Tech】Senior Software Engineer · FUNNOW Group