
產品工程師 - Ruby on Rails 與 GraphQL - 加拿大遠端
負責 OpsLevel 智慧代理軟體交付平台中以客戶為中心的功能。建構 Rails、GraphQL 與 MySQL 系統,同時推動 AI 輔助工程工作流程的發展。
說明
- 負責產品挑戰,從了解客戶需求,到解決方案設計、實作、推出與迭代。
- 與產品、使用者體驗及工程團隊合作,交付以客戶為中心的解決方案。
- 透過客戶通話、支援討論以及直接觀察產品使用情況與客戶互動。
- 撰寫經過完整測試的程式碼,並提供具建設性的程式碼審查。
- 使用程式設計智慧代理,同時改善其上下文、工具與安全防護措施。
- 協助開發內部軟體工廠,將 Linear 中的工作分派給智慧代理,並交由人工審查。
- 追蹤技術債務並推動架構改進。
- 建立並推廣 Ruby on Rails、GraphQL 與資料庫設計的最佳實務。
- 為前端、CLI 與客戶自動化開發私有及公開的 GraphQL API。
- 主導技術調查並建立可執行的原型。
- 可靠地交付工作,並在計畫或時程存在風險時及時溝通。
- 指導團隊成員並協助其專業發展。
- 參與 Ruby on Rails、Vue.js、GraphQL 與 MySQL 相關的待命故障排除。
職位要求
- 至少具備五年 Ruby on Rails 經驗,或七年使用 Spring、Django 或 Node.js 等相近 Web 框架的經驗。
- 具備設計架構的經驗,能夠明確劃分介面邊界並實現關注點分離。
- 具備應用 SOLID 原則的實務經驗。
- 精通 Rails。
- 具備設計高效能 MySQL 資料模型的經驗。
- 了解關聯式資料庫管理系統的結構設計、索引、反正規化,以及診斷與解決慢查詢。
- 具備使用 AI 工具建構產品的經驗,並能合理判斷其適用場景。
- 具備出色的產品判斷力,能在設計解決方案前理解使用者需求。
- 加分條件:具備開發超越自動完成功能之智慧代理系統的經驗,包括評估框架、自訂工具、MCP 伺服器或內部工作流程。
- 加分條件:具備 AWS、Docker、Kubernetes、Terraform、Rails 工作系統(如 Sidekiq)、Redis 及大型 Web 應用程式經驗。
- 能夠參與待命輪值。
- 常駐北美,並獲准在所選國家工作。
福利待遇
- 薪酬方案包含股權。
- 完全遠端的工作安排。
- 具包容性且友善的工作環境。
- 招募流程可提供便利安排。
- 面試時需要使用正常運作的攝影機與麥克風,最好處於安靜且背景噪音極少的環境中。








