CodeRabbit
CodeRabbit
51 – 200 员工
SaaS人工智能企业
CodeRabbit 是一家人工智能与软件即服务公司,致力于为企业软件开发团队打造工具。其 AI 驱动的代码审查平台与 GitHub 和 GitLab 集成,可分析拉取请求,提供逐行反馈,识别潜在错误,提出修复建议,并生成审查摘要。CodeRabbit 在让开发者持续参与审查流程的同时,帮助团队更快速、更一致地完成代码审查,提升软件质量并简化工程工作流程,同时将数据隐私与安全作为核心考量。

CodeRabbit 企业工程软件工程师

为 CodeRabbit 的 AI 代码审查平台构建安全、可扩展的后端系统和集成能力。 支持企业部署、可靠性、合规性和客户工作流。

描述

  • 帮助大型组织在各工程团队中部署和扩展 CodeRabbit,创建并维护相关能力
  • 强化自托管环境中的部署、配置、升级和可观测性工作流
  • 为高要求的企业工作负载开发后端服务、API 和分布式系统
  • 交付支持合规需求的安全控制和功能
  • 开发并支持与客户开发工具及内部平台的集成
  • 将客户需求转化为技术要求,并协助指导高效部署
  • 调查并解决生产环境中的复杂问题
  • 负责项目从设计、实施到测试、发布和持续运行的完整生命周期
  • 参与设计评审和代码评审,指导工程师,并改进团队实践和工具
  • 与工程师、AI 研究人员、基础设施专家及产品团队合作,交付安全、合规、高性能且具备运营控制能力的 AI 代码审查功能

任职要求

  • 至少四年在生产环境中构建和运营后端系统或分布式基础设施的经验
  • 具有 SaaS 或企业软件背景者优先
  • 熟练掌握 TypeScript/Node.js、Go、Java 或同类现代后端技术
  • 具备设计和维护 REST、GraphQL 或类似 API 的经验
  • 具备微服务、异步处理和事件驱动架构经验
  • 了解 PostgreSQL 或 MySQL,包括模式设计和查询优化
  • 具备 AWS 或 GCP、Docker、Kubernetes、CI/CD 及生产可观测性经验
  • 具备扎实的工程实践能力,涵盖测试、代码评审、版本控制、调试和可维护设计
  • 能够平衡安全性、可靠性、性能、开发者体验和交付速度
  • 沟通能力出色,能够与客户以及技术和非技术利益相关者合作
  • 拥有计算机科学、工程或相关技术专业学士学位,或具备同等实践经验
  • 具备开发自托管或客户管理型企业软件的经验
  • 熟悉企业身份、访问管理、审计日志或合规要求
  • 具备将 AI 或 LLM 能力集成到生产工作流中的经验
  • 具备代码搜索、代码图、tree-sitter 或静态分析工具经验
  • 具备设计基于代理的系统或包含自主型、任务导向型代理的产品经验
  • 参与过开源项目或开发者社区

福利待遇

  • 股权参与
  • 混合办公安排
  • 参与开发 AI 驱动的开发者工具
  • 对项目和成果拥有自主权和主人翁意识
  • 与工程、AI 研究、基础设施和产品专家协作
  • 获得指导并有机会改进工程实践和工具

相关职位