Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

菜蟲農食股份有限公司

[HQ - Taipei] Senior Backend Product Engineer, AI-Enabled

Posted Updated 2 views
Discussion

Description

1. About the Company

Tsaitung Agriculture(菜蟲農食)以「資料驅動 × 供應鏈 AI」為核心,連結產地與餐飲市場,提供即時報價、智慧備貨與永續物流,致力用科技重新定義台灣農產運銷及農食生態。

2. 職位期待 | Expectations
你將擔任後端服務 Owner(Service Owner),與 Product Builder(問題/成果 Owner)共同把供應鏈流程產品化:從需求澄清、架構設計、交付上線,到線上可用性、成本與風險治理,全生命週期負責(Build & Run)。這類端到端 ownership 在頂尖科技公司常以「You build it, you run it」描述其責任邊界。

我們追求高速交付,但不以「時間口號」取代工程紀律:

  • 48 小時:交付可上線的 vertical slice(具 feature flag / rollback / 基本觀測),用來驗證假設與收集真實數據。
  • 1–2 週:完成 production hardening(測試門檻、SLO/告警、資料正確性、資安與成本護欄),確保可持續迭代。SLO / error budget 會成為「速度 vs 穩定」的共同語言。
  • AI 工具(如 Claude Code/ Codex)被視為工程流程的加速器:你需要把 AI 融入規格、測試、實作、審查、回歸與文件自動化,但交付品質、可審查性與風險責任仍由工程團隊承擔。

3. 你將做什麼? What you will do?

A. 產品能力交付(Product Delivery Ownership)

  • 定義: 核心領域模型與服務邊界(如:報價、下單、備貨、對帳、權限、稽核),建立可演進的 API 契約與版本策略
  • 交付: 可在生產環境運行的 API / background jobs / event-driven flows,確保交易正確性、冪等性與資料一致性
  • 切分: 可驗證的 vertical slices,以最小成本快速驗證商業假設,並把學到的結果回饋產品路線

B. 可用性與可觀測(Reliability & Observability Ownership)

  • 建立 SLI/SLO、告警策略、runbook 與事件復盤機制,以 error budget 管理穩定性與發布節奏
  • 內建 OpenTelemetry traces/metrics/logs,追蹤延遲、錯誤率、吞吐、關鍵流程成功率與成本訊號
  • 改善 軟體交付效能,以 DORA 指標同時約束「速度 × 穩定」(部署頻率、變更前置時間、變更失敗率、復原時間)

C. 交付工程化(Delivery Engineering)

  • 打造 可重複的 CI/CD 與發布策略(feature flags、canary、快速回滾、資料遷移策略),降低「上線成本」
  • 自動化 單元/整合/回歸/負載/安全測試,並將 AI 生成的測試納入 pipeline(可審查、可維護、覆蓋關鍵路徑)

D. 安全與成本護欄(Security & FinOps Guardrails)

  • 落實 Secure-by-design,對齊 OWASP Top 10(特別是存取控制、注入、加密失敗、不安全設計、設定錯誤、供應鏈元件風險)
  • 建立 雲成本可視化與治理機制(FinOps 基礎):讓每次迭代可量化「成本→價值」,避免雲支出失控

E. 與 Product Builder 的協作界面(Collaboration Interface)

  • 共定義 問題、成功指標(outcome)、實驗設計與驗證節奏;避免只交付 output,而忽略成果責任
  • 把不完整需求變可交付:把情境→假設→規格→測試→觀測→迭代,形成可追蹤的決策鏈與知識資產

4. Job Specific Qualifications
必備(Must-have)

  • 具備 Python 後端 production 經驗(FastAPI / Django REST 其一或等同),熟悉 async I/O、型別/靜態檢查與可測試架構
  • 具備「服務 owner」經驗:能獨立完成設計→上線→觀測→故障處理→復盤→預防
  • 熟悉 RDBMS(交易一致性/索引/查詢效能)與事件/任務處理(queue/job)等常見後端模式
  • 能建立 CI/CD、測試門檻與發布策略;理解並能實作回滾與資料遷移安全
  • 能設計 SLI/SLO、告警與 runbook;具可觀測性實作經驗(OTel 或同級)
  • 熟悉常見 Web/服務端風險並可在設計期防堵

加分(Nice-to-have)

  • LLM/AI 能力在 production 的落地經驗(RAG、eval、prompt versioning、資料界線與審計)
  • IaC(Terraform)、Kubernetes、雲端架構治理與成本優化(FinOps)
  • 供應鏈/交易/定價/對帳等 domain 的系統經驗

5. General Personalities

  • 強 ownership、能承擔線上責任,重視可觀測、可回溯與可復原
  • 以數據與指標溝通,能把技術取捨翻譯成營運/業務可理解的成本、風險與收益
  • 偏好高槓桿工作法:自動化、可重用能力、清晰文件與工程治理
  • 對台灣農業與供應鏈議題有好奇心與投入(加分,不作為唯一評估)

『加入菜蟲團隊,讓我們一起創新台灣農業!』
Join our Tsaitung family. We will be transforming the definition of Taiwan’s agriculture.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →