tiket.com
tiket.com
1,001 – 5,000 員工
旅宿業物流行銷
tiket.com 是一個提供旅遊與生活風格服務的平台,使用者可透過平台預訂旅遊票券與住宿。其業務涵蓋旅遊服務及相關顧客體驗,並由旅宿、物流與行銷等領域的團隊共同支援。公司介紹的工作環境重視協作、績效與員工發展,也透過 tiketAcademy 提供學習機會。

資深軟體工程師,住宿業務 — tiket.com(印度現場辦公)

負責 tiket.com 住宿業務領域的後端架構與工程工作,支援擁有超過 5,000 萬名使用者的旅遊平台。 帶領分散式服務的整合、遷移與工程實務。

說明

  • 運用 SOLID 原則與整潔程式碼,建置並改善可靠、高效能的服務。
  • 負責服務從設計、交付到可觀測性、值班支援及事故後續處理的完整流程。
  • 設計提供合作夥伴使用的 API,並衡量及提升其效能與擴充性。
  • 為大量房價、可訂狀態及庫存更新選擇適當的結構描述、索引、快取與事件流程方案。
  • 透過程式碼審查、測試實務及持續重構提升程式碼品質。
  • 建立並維護技術文件、設計紀錄及操作手冊。
  • 透過結對合作、程式碼審查及設計回饋支持工程師。
  • 與產品、品質保證、資料及合作夥伴團隊合作,將業務需求轉化為技術方案。
  • 主導團隊功能與服務的技術設計及交付。
  • 將複雜問題拆解為可管理的工作,並引導工程師完成實作。
  • 找出並處理技術債、效能限制及可靠性風險。
  • 為住宿業務領域制定技術方向與架構。
  • 主導跨團隊設計,以及與定價、庫存、訂單和合作夥伴系統的整合。
  • 撰寫並審查 RFC 與架構提案,促成利害關係人取得共識。
  • 制定並推進涵蓋重構、改寫及遷移的多季技術藍圖。
  • 定義測試、可觀測性、發布及設計審查的工程標準,以支援成長。
  • 代表工程團隊參與跨職能規劃,並向非技術利害關係人說明技術取捨。

職位要求

  • 至少 6 至 8 年後端開發經驗,其中包含豐富的大規模分散式系統設計經驗。
  • 具學士學位或同等資格;電腦科學或資訊科技相關科系尤佳。
  • 具備紮實的關聯式及/或 NoSQL 資料庫經驗,涵蓋結構描述設計、索引、查詢最佳化及資料一致性取捨。
  • 具備 Redis 或 Memcached 等快取技術及 Elasticsearch 的實務經驗。
  • 具備 Kafka 或 RabbitMQ 等事件驅動系統的正式環境經驗,涵蓋冪等性、順序處理及重試機制。
  • 熟悉 CI/CD、測試驅動開發、Git Flow,以及舊系統重構或改寫。
  • 具備 Kubernetes、Docker 及 Linux 經驗。
  • 能運用日誌、指標及追蹤等可觀測性工具分析日誌、除錯並排解正式環境問題。
  • 具備良好的優先順序判斷能力與產品主人翁精神。
  • 具備批判性思考、清楚的溝通能力及跨職能合作方式,並能說明技術取捨。
  • 能在沒有正式職權的情況下發揮影響力,並促使工程、產品及業務利害關係人取得共識。
  • 樂於使用 AI 工具協助編碼、除錯、設計及文件撰寫,以提升工程效率,並能引導他人負責任地使用。
  • 展現主導涉及多個團隊或服務之架構決策的能力。
  • 具備完成大型遷移、重新架構或平台計畫的經驗。
  • 具備旅遊、交易平台或面向合作夥伴的 B2B 平台經驗者佳。

福利待遇

  • 若三週內未收到後續通知,可能會獲考慮安排其他職涯機會。
  • 有機會參與服務超過 5,000 萬人的旅遊平台。
  • 有機會指導他人,並為合作型工程文化作出貢獻。