GitLab

GitLab 构建并销售同名的 DevSecOps 平台——涵盖源代码管理、CI/CD、安全扫描,以及日益增多的 AI 智能体层——面向购买授权层级的企业。这是一家完全远程办公的上市公司(纳斯达克代码:GTLB),刚刚经历大规模重组:2026 年中期裁员约 350 人并退出 22 个国家,因此在申请前,首要任务是确认所在国家是否符合招聘资格。

关于这家公司

gitlab · 远程 · 英国 · 2026 年 8 月 19 日发布 4 天

Senior Backend Engineer (Python), Agent Developer: Flow Components

这份工作

为GitLab的Flow Registry构建可复用的智能体流程基元,主要在Python后端开发Duo Workflow服务和GitLab单体应用的功能。

  • Python
  • LangChain
  • LangGraph
  • REST和GraphQL API设计
  • PostgreSQL
  • JavaScript和Vue
办公全远程
年限未说明
学历未说明
语言未说明

为什么是你

  • 技术栈完全匹配:Python、LangChain/LangGraph、构建智能体流程组件。你在GMI Cloud的推理基础设施工作以及在X‑LAB做的LLM智能体框架,直接对应这个职位。
  • 公司稳定性极佳:GitLab是一家上市公司(GTLB),拥有超过5000万用户。这大大降低了雇主倒闭的风险——而你的签证正依赖于此。

我的顾虑

  • 地点限制:该职位明确写明'Remote, United Kingdom'。几乎肯定只限于已经居住在英国并有资格在英国工作的候选人。你住在德国。GitLab可能在德国有实体,但这个特定职位与英国绑定。
  • 如果无法从德国远程工作,你将不得不搬到英国。搬家会重置你的德国永久居留计时(你已经投入了几个月),而且你需要新的英国工作签证。薪资没有公布,所以我们无法评估搬家是否值得。GitLab的签证赞助政策也未说明。

职位简介和要求

GitLab 是面向 DevSecOps 的智能编排平台。GitLab 使组织能够提高开发人员生产力、改善运营效率、降低安全与合规风险,并加速数字化转型。超过 5000 万注册用户和超过 50% 的财富 100 强* 企业信任 GitLab,以更快地交付更优质、更安全的软件。

我们产品所遵循的原则同样体现在团队的工作方式中:我们将 AI 视为核心生产力倍增器,所有团队成员都应在其日常工作中融入 AI,以提升效率、推动创新并扩大影响力。GitLab 是一个职业加速发展、创新蓬勃兴盛、每个声音都得到重视的平台。我们的高绩效文化以我们的价值观和持续的知识交流为驱动,使团队成员能够与行业领袖合作解决复杂问题,充分发挥自身潜力。与我们共同创造未来,打造变革世界软件开发方式的技术。

* Fortune 500® 是 Fortune Media IP Limited 的注册商标,经许可使用。声明基于 GitLab 数据。财富 100 强指 2025 年 6 月发布的《财富》500 强榜单中排名前 20% 的企业。Fortune 和 Fortune Media IP Limited 与 GitLab 无关联关系,亦不对 GitLab 的产品或服务提供背书。

**职位概述**

作为 Flow Components 功能团队的高级后端工程师,您将帮助构建 GitLab 的 Flow Registry,该组件为基于 GitLab Duo Agent 平台构建的智能体工作流提供可复用的基础构件。您的主要工作重点是使用 Python、LangChain 和 LangGraph 进行后端工程,在 Duo Workflow Service 和 GitLab 单体应用中开发安全、可靠且可扩展的功能。在需要时,您也需跨栈工作,具备 JavaScript 和前端开发的知识,以支持 GitLab 官方 Duo Agent 平台客户端 Duo CLI,并倡导卓越的用户体验。

**您将负责**

*   在 Duo Workflow Service 和 GitLab 单体应用后端,开发、发布和维护安全、经过充分测试且高性能的 Flow Registry 功能。
*   与产品管理、用户体验、前端、后端及人工智能专家协作,完善需求并交付迭代的产品改进。
*   设计、实现并审核 GraphQL 和 REST 应用程序接口、相关后端逻辑,以及与前端客户端的清晰契约。
*   使用 RSpec 及其他框架改进自动化测试,以增强质量、可靠性和开发者反馈循环。
*   与其他工程师分享标准、模式和经验教训,以支持负责任的人工智能集成和基于证据的工程实践。
*   参与 Tier 2 值班轮换,排查生产问题,进行根因分析,并改进可观测性和韧性。
*   监控竞争格局,帮助 GitLab 的 Flow Registry 基元和能力在智能体平台市场中保持竞争力。

**您的资质**

*   拥有使用 LangChain 和 LangGraph 构建和维护生产级 Python 应用程序的经验,包括后台作业、应用程序接口和数据模型。
*   具有设计和交付由人工智能驱动的后端功能及集成的经验,并对大型语言模型的局限性及负责任的生产使用有良好判断。
*   精通设计或扩展 REST 及 GraphQL 应用程序接口,并关注可扩展性、可维护性和向后兼容性。
*   扎实的 SQL 技能,熟悉 PostgreSQL 等关系型数据库,包括高效查询和数据建模。
*   能够在成熟代码库中跨栈工作,并在应用层及(如相关)基础设施层处理性能瓶颈。
*   熟悉 JavaScript 和 Vue 前端开发,理解用户体验原则。
*   清晰的书面和口头沟通能力,包括撰写技术提案和文档的经验,以及能够在一个远程、异步、跨职能的环境中协作。
*   愿意学习并应用来自相关技术或领域的可迁移技能。

**关于团队**

我们在后端、前端、用户体验、产品管理和人工智能等多个学科领域协作,以改进 Memory、Duo Developer 等功能,并支持 Duo CLI 等客户端。我们在 GitLab 的远程、异步环境中协作,构建可靠的组件,帮助人们创建和使用智能体工作流。

**GitLab 为全职员工提供的支持**

*   涵盖健康、财务和福祉的福利
*   灵活的带薪休假
*   团队成员资源小组
*   股权激励与员工股票购买计划
*   成长与发展基金
*   育儿假

请注意,我们欢迎具有不同经验水平的候选人关注此职位;许多成功的候选人并未满足每一条要求。此外,研究表明,来自代表性不足群体的候选人只有在满足所有条件的情况下才更有可能申请职位。如果您对此职位感兴趣,请提交申请,让我们的招聘人员评估您的申请。

**国家招聘指引:** GitLab 在全球多个国家招聘新团队成员。我们所有的职位均为远程岗位,但某些职位可能有特定地点的资格要求。在开始招聘流程后,我们的招聘团队可以帮助解答有关地点的任何问题。

**隐私政策:** 请查看我们的招聘隐私政策。您的隐私对我们至关重要。

GitLab 自豪地提供平等机会的工作环境,并采取平权行动。GitLab 在招聘、雇佣、职业发展和晋升、晋升以及退休方面的政策和实践完全基于绩效,不考虑种族、肤色、宗教、血统、性别(包括怀孕、哺乳、性取向、性别认同或性别表达)、国籍、年龄、公民身份、婚姻状况、精神或身体残疾、遗传信息(包括家族病史)、退伍军人身份(包括残疾退伍军人、近期退伍军人、现役战时或战役徽章退伍军人、以及武装部队服役奖章退伍军人)或任何其他法律保护的特征。GitLab 不容忍基于这些特征的歧视或骚扰。另请参阅 GitLab 的 EEO 政策 和 EEO 是法律。如果您因残疾或特殊需要而需要合理便利,请在招聘过程中告知我们。