
产品工程师 - 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 应用经验。
- 能够参加值班轮换。
- 常驻北美,并获准在所选国家工作。
福利待遇
- 薪酬方案包含股权。
- 完全远程的工作安排。
- 包容且友好的工作环境。
- 招聘流程可提供便利安排。
- 面试时需要使用正常工作的摄像头和麦克风,最好处于安静且背景噪音极少的环境中。








