1-C2 IT策略本部 系統開發部-資深後端軟體工程師Senior Backend Engineer
Description
我們正在尋找多位資深後端軟體工程師,負責伺服器開發、資料處理流程設計與系統架構優化,並注重交付品質與效能。
此職位將參與公司核心營運系統的建置與演進。
您的開發成果將直接服務大量真實使用者,並支撐高頻且穩定的營運需求,是一個充滿挑戰與成就感的工作機會。
【您將參與】
1. 餐飲集團核心系統開發,對營運具有直接影響力。
2. 面對高併發與高可用性的系統設計挑戰。
3. 功能上線後即有大量真實使用者使用。
4. 與 AI 技術結合,打造智慧化餐飲服務。
5. 公司提供 AI 工具(如 Copilot,gpt 類得 Gemini 等)協助開發。
6. 配合產品設計單位與專案 PM 派發作業。
7. 協助實際產業運作轉數據化諮詢角色。
【技術能力】
Backend Development
•熟悉 Node.js
•熟悉 NestJS 框架(佳)
•能設計並開發 RESTful API、gRPC Server/Client
•熟悉 服務架構與模組化設計
【Data Processing / 資料處理能力】
•具備資料處理與資料流程設計經驗:
•批次資料處理(Batch Processing)
•非同步資料處理(Async Processing)
•大量資料寫入與資料落地處理(Bulk Insert)
•系統間資料同步流程設計,能設計穩定可靠的資料處理流程
【(佳)Queue / 非同步系統】
•Redis Queue / BullMQ
•RabbitMQ
【Database】
熟悉關聯式資料庫(RDBMS),例如:
•PostgreSQL
•MySQL
•MariaDB
【具備以下能力】
•Schema 設計
•Index 設計
•Query Optimization
•Transaction / Lock 機制
【系統設計能力】
•能設計可擴展的服務架構
•能拆分服務模組並建立清晰邊界
•能設計高可用的資料處理流程
•高併發與穩定性
【(佳) 具備以下實作經驗或概念】
•高併發系統設計
•Queue-based system
•Retry / Idempotency 機制
•錯誤追蹤與系統可靠度設計