Backend Engineer / Senior Backend Engineer(IoT Pet Health Platform)
About the Role
我們正在尋找一位優秀的 Backend Engineer / Senior Backend Engineer,加入我們的產品與工程團隊,一起打造 Lulupet LU-LUPET 智慧貓砂盆 的雲端平台與 IoT Backend 系統。
LU-LUPET 是一個結合 ESP32 IoT Device、Mobile App(Android / iOS)與 Cloud Backend 的智慧寵物健康產品。系統需要穩定接收來自裝置端的感測資料、狀態資料與事件資料,並在後端完成資料儲存、計算、分析與 API 服務,提供給 App、管理平台與後續健康模型使用。
這個角色將負責設計與開發整體 Backend 架構,串接 App 與 IoT Device 的資料流,並與 Firmware 團隊合作,確保裝置端與雲端系統可以穩定、安全、即時地運作。
Responsibilities
-
設計、開發與維護 LU-LUPET 的 Cloud Backend、API 與資料服務
-
建立 Android、iOS App 與 IoT Device 之間的資料通訊流程
-
處理智慧貓砂盆上傳的裝置資料、感測資料、事件資料與健康相關數據
-
建立即時或批次資料處理流程,支援健康指標分析、歷史紀錄查詢與異常事件判斷
-
設計高可用、高穩定性的 RESTful API、Webhook、WebSocket 或 event-driven services
-
與 iOS / Android / Firmware / Product / AI 團隊合作,完成跨平台整合
-
建立 device management 機制,包括 device registration、authentication、status monitoring、OTA / version control support
-
協助定義 IoT data schema、device event format、cloud-to-device / device-to-cloud communication flow
-
優化資料庫設計、系統效能、系統可擴展性與資安架構
-
撰寫技術文件,並協助建立 backend 開發與維運標準流程
Requirements
-
3 年以上 Backend 開發經驗
-
熟悉至少一種主流 Backend 語言與框架,例如 Node.js、Python、Go、Java
-
具備 API 設計與開發經驗,熟悉 RESTful API,若有 WebSocket / gRPC 經驗更佳
-
熟悉資料庫設計與操作,例如 PostgreSQL、MySQL、MongoDB、Redis
-
具備 IoT 平台、裝置資料串流、sensor data 或 event data 處理經驗
-
理解 Android / iOS App 與 Backend 的整合流程
-
熟悉雲端架構與部署流程,例如 AWS / GCP / Azure
-
對 ESP32、Firmware 與 Real-Time OS(RTOS) 有基本理解,能夠與裝置端工程師順利溝通與協作
-
能理解 device state、telemetry、firmware event、connectivity issue 等 IoT 系統常見問題
-
熟悉 Git、Docker、CI/CD 等現代開發流程
-
具備良好的跨部門溝通能力與系統整合能力
Nice to Have
-
有 ESP32 / ESP-IDF / FreeRTOS 相關經驗
-
熟悉 MQTT、BLE、Wi-Fi、WebSocket、HTTP over IoT 等通訊方式
-
有 OTA update、device provisioning、device authentication 經驗
-
有 time-series data、health data、pet tech、smart home 或 connected device 產品經驗
-
有 event-driven architecture、Kafka、RabbitMQ、Pub/Sub 等經驗
-
有資料分析、異常偵測或健康演算法 backend 支援經驗
-
曾與 Firmware / Embedded team 密切合作過
What You’ll Build
你將參與打造的不只是一般 Web Backend,而是一個完整的 IoT Pet Health Platform,包含:
-
智慧貓砂盆裝置資料接收與處理
-
Android / iOS App 與裝置雲端串接
-
貓咪使用行為與健康相關資料分析
-
Device 管理、事件管理與遠端服務架構
-
支援未來 AI / 健康模型擴展的資料平台
這個角色會直接影響產品的核心能力,包括裝置穩定性、資料正確性、App 體驗與未來平台擴展性。
Who We’re Looking For
我們希望你不只是會寫 API,而是對 IoT Device、Mobile App、Cloud Backend 三方整合 有興趣,也願意理解裝置端的限制與 Firmware 團隊合作方式。
你不需要是 Firmware Engineer,但需要對 ESP32、Realtime OS、裝置通訊邏輯與 IoT 系統架構 有基本認識,能夠一起設計出實際可落地、穩定可量產的智慧產品平台。
如果你喜歡從 0 到 1 建立系統,喜歡處理真實世界裝置資料,並希望你的技術可以真正落地到智慧硬體產品,這個職位會非常適合你。
Why Join Us
-
參與智慧寵物產品核心平台開發
-
有機會從架構層面主導 IoT Backend 設計
-
與 App、Firmware、AI、產品團隊密切合作
-
直接參與產品成長與技術決策
-
從雲端到裝置端,建立真正可商業化的 IoT 產品