資深軟體工程師|Staff Software Engineer

求人情報の更新: 14日前
雇用主は約23時間前にアクティブでした

求人内容

|核心職責 (Technical Execution)

【全渠道通訊架構與高併發治理 (Omnichannel Messaging Architecture)】
。主導 Meta (WhatsApp, Facebook Messenger, Instagram) 與 LINE 等第三方通訊平台的底層串接架構設計。
。建構具備高吞吐量、高可用性且支援非同步處理的訊息中樞 (Message Hub),確保在海量 Webhook 瞬間併發下,系統仍能穩健運行且達到「訊息零丟失 (Zero Message Loss)」。

【核心模組演進與重構】
。主導系統中複雜模組的 refactoring 實作。具備處理大規模程式碼異動的能力,能在不影響業務運行下,完成 Scope 極大的系統改版與邏輯優化。

【AI 協作開發實踐】
。將 AI 輔助工具(如 GitHub Copilot, Cursor)深度整合進日常工作流。利用 AI 進行高效率的 code review、基於 Testcontainers 與 LocalStack 的整合測試生成及複雜邏輯的重構建議,示範如何以 AI 賦能達成極致的產出品質。

【務實的性能治理與調優】
。根據業務場景進行合理的 performance tuning。需具備判斷技術投入產出比(ROI)的能力,確保核心通訊場景具備極限負載下的穩定性,同時在一般功能中保持開發效率與成本平衡。

【安全性與弱點修復】
。主導處理經由 Inspector 掃描發現的系統弱點(Vulnerabilities)。需具備評估風險優先級與實作修復方案的能力,在維持系統高可用性的前提下,優化軟體依賴與代碼安全性。
。針對第三方平台的 Token 授權管理、API Secret 存放與傳輸安全進行嚴格把關。

【高品質代碼實作】
。負責核心 Feature 的開發與關鍵 API 設計,建立具備高度可讀性、可維護性且效能優異的代碼範本。

【技術瓶頸攻堅】
。針對系統運行中的各類 Hard Problem(如 deadlock、race condition、OOM 等)進行深度追蹤並完成修復。

応募条件

|必備技術指標 (Technical Requirements)

【大型系統重構經驗】
。具備 8 年以上 Java 後端實戰經驗,且擁有主導並親手實作「大型系統或核心模組 refactoring」的成功經驗。能精確掌握重構的 Scope,確保改版過程中的穩定性與品質。

【API Integration 經驗】
。精通第三方 API (Meta Graph API, WhatsApp Cloud API, LINE Messaging API) 的串接,熟練運用削峰填谷(如 AWS SQS/Kafka)、重試機制 (Retry/Circuit Breaker)、冪等性設計 (Idempotency) 來應對第三方服務的不穩定與嚴格的 Rate Limiting。

【AI-driven 開發與測試能力】
。熟練運用 AI 工具輔助 coding 與 debugging,能利用 AI 快速解讀 legacy code 並提出優化方案。
熟悉利用 AI 輔助撰寫包含 Testcontainers、RestAssured 及 LocalStack 的整合測試。

【資料庫性能調優 (Performance Tuning)】
。Data Separation/Tiering:主導 Cold/Hot Data 分離與 Data Tiering 計畫。基於現有成本、未來 6 個月的業務增長預測與查詢頻率,決定最合適的優化手段與實作深度。
。RDBMS (MySQL/PostgreSQL):能深度解讀 execution plan,精通 index 優化策略與 locking mechanism。具備處理 slow query 的實戰經驗,並能根據業務重要性決定優化的深度。
。NoSQL (Redis/MongoDB):
- 精通 Redis 數據結構選擇與內存優化,熟練應用於訊息 cache、Rate Limiter、分散式鎖 (Distributed Lock)、Distributed Session Management
- 熟悉 MongoDB index 運算邏輯,能針對不同讀寫頻率的場景進行效能與成本的折衷優化。

【AWS 與基礎設施實戰】
。精通 Java Spring Boot 並熟悉 ECS, RDS, ElastiCache, SQS, Kinesis, Lambda, Batch 以及 EventBridge,能撰寫充分利用雲端特性的高性能代碼。
。具備處理 AWS Inspector 掃描結果的經驗,能針對 CVE 弱點或不安全的程式實作進行分析與修復。
。熟練掌握 Docker 容器化技術,確保環境一致性與運行效率。

|加分條件 (Preferred Qualifications)

【進階全渠道產品視野 (Advanced Omnichannel Experience)】
。具備處理富媒體 (Rich Media) 訊息轉換、多渠道對話合併 (Conversation Merging)、Webhook 事件保序性 (Event Ordering) 的實戰經驗。曾主導過系統與 Conversational AI (如 RAG, LLM 機器人) 的底層深度整合。

【Kotlin 實戰經驗】
。具備使用 Kotlin 進行後端開發、Coroutines 併發處理,或既有專案遷移的經驗。

【全端開發視野】
。具備 Web、iOS 或 Android 開發經驗,能從 Client 端視角優化 API 設計(如:RESTful API 易用性、Payload 優化、Error Handling 規範),避免設計過於冗贅或難以對接的接口。

1
8年以上の経験必須
1,500,000 ~ 2,000,000 TWD / 年
一部リモートワーク可
採用チームを知る
Avatar of the user.
Talent Acquisition Specialist
個人用招待リンク
このリンクはあなた専用の求人招待リンクです。リンク経由で誰かが応募するとメールで通知されます。
この求人をシェア
この求人に応募した人は他にこんな求人も応募しています
フルタイム
中上級レベル
5
1M ~ 2M TWD / 年
フルタイム
中上級レベル
2
899K ~ 1.8M TWD / 年
フルタイム
エントリーレベル
1
990K ~ 2M TWD / 年
フルタイム
中上級レベル
3
900K ~ 2.2M TWD / 年
フルタイム
エントリーレベル
1
40K ~ 75K TWD / 月
フルタイム
中上級レベル
1
1M ~ 2M TWD / 年
フルタイム
エントリーレベル
2
応相談

私たちについて

Omnichat 自 2017 年在香港創立以來,一直深耕於 全通路對話式商務 (Omnichannel Chat Commerce) 領域。我們致力於提供創新的技術與產品,協助企業提升營收並加速銷售轉化。

我們的核心技術涵蓋:

⦁ 整合官網對話與多元社群通訊軟體:讓客戶在任何接觸點都能輕鬆溝通。

⦁ 跨渠道用戶數據追蹤:深入洞察客戶行為,實現精準行銷。

⦁ 線上線下 OMO 導購銷售:無縫串聯虛實體驗,提升顧客旅程。

⦁ Live Chat、Chatbot 與自動化跨渠道再行銷:有效互動,持續培養潛在客戶。

目前,Omnichat 已成功服務台灣、香港、馬來西亞等多個亞洲城市的知名零售品牌。在 2020 年,我們更獲得亞洲最大創投機構「之初創投 AppWorks Ventures」的 2,400 萬投資,這筆資金將加速我們在台灣及大東南亞市場的拓展步伐。