GitLab

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

关于这家公司

gitlab · 远程 · 波兰 / 英国 · 2026 年 8 月 20 日发布 3 天

Senior Backend Engineer (Go), Tenant Scale: Gitaly

这份工作

负责Gitaly团队的Git数据存储层开发,构建可靠高效的Git仓库访问API和存储操作。

  • Go
  • 分布式系统
  • Git internals
  • gRPC
  • 生产运维
  • 系统设计
办公未说明
年限未说明
学历未说明
语言未说明

为什么是你

  • 你构建一个具有动态路由、健康检查、故障转移和可观测性的弹性LLM代理/网关的工作,直接对应于Gitaly对可靠、高性能分布式存储的关注。
  • 你领导过跨职能项目,并且能够承担该角色要求的directly responsible individual所有权。
  • 该角色是纯后端基础设施工程,正是你想要的IC路线,并且你使用gRPC和Redis的经验对Git服务器架构来说是加分项。

我的顾虑

  • 该角色远程办公地点在波兰或英国,需要搬家,这会重置你在德国的居住时间;你只有在薪酬远高于Blue Card门槛的情况下才会这样做,而薪资未公布。
  • 主要语言是Go,你有一定的工作知识,但没有像在Python工作中表现出的那样深厚的熟练度;你需要一段上手时间。
  • 你没有直接接触过Git存储内部或Gitaly这类系统的经验,因此这个领域对你来说是全新的。
  • 赞助未确认——GitLab是全球性的,很可能支持,但招聘信息没有明确说明,这需要在第一次通话中询问。

职位简介和要求

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

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

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

本职位概述

作为Gitaly团队的后端工程师,您将参与构建GitLab的Git数据存储层——一个通过应用程序接口(API)和存储操作提供可靠、安全且快速访问Git仓库的独立产品。您将在GitLab与Git的交界处工作,确保为GitLab.com、自管理客户和GitLab Dedicated提供高性能且可靠的仓库访问。我们的工作涵盖分布式存储、仓库管理、高可用性、性能、可观测性和卓越运营。我们目前正在构建下一代源代码管理(SCM),包括扩展Git存储的新方法以及改进仓库数据管理和服务的方式。

您需平衡路线图交付、技术改进、客户与可靠性工作以及运维支持。我们重视务实的工程实践、深思熟虑的权衡、持续改进以及可持续的工作方式,同时运营对GitLab至关重要的服务。在Gitaly团队页面了解更多信息。

您将做什么

• 独立负责从中等规模到复杂的技术计划,涵盖从问题定义、方案提出到实施、上线、监控及运维跟进的全过程。
• 作为项目的直接责任人,协调利益相关者,沟通进展与权衡,识别风险,并在最少指导下推动执行。
• 领导分布式存储、Git仓库管理、性能、可靠性和可扩展性问题的技术设计,利用数据和基准测试指导决策。
• 与GitLab内部的工程师和团队(包括Git、基础设施、站点可靠性工程、Dedicated及面向客户的团队)合作,交付跨职能成果。
• 通过指导、文档编写、知识分享、设计评审和建设性代码评审来改进工程实践。
• 对您负责的系统承担运维责任,包括事件响应、事后改进、容量与性能分析以及客户升级处理。
• 识别通过自动化、可复用设计、改进仪表盘、上游贡献以及优化开发和测试工作流程来超越单一变更的改进机会。
• 响应用户紧急情况、平台告警和支持请求,包括常规值班职责。

您将带来什么

• 在大型生产环境中构建、调试和优化分布式或高可用软件系统的丰富专业经验。
• 从技术设计、执行、上线到运维支持,全程负责复杂项目的经验。
• 扎实的系统设计能力,能够分析性能、故障模式、一致性、并发性、容量和可观测性。
• 影响技术决策并与跨团队、跨学科利益相关者有效协作的过往记录。
• 指导工程师、改进团队实践以及提升设计、代码、测试和文档质量的经历。
• 出色的书面和口头沟通能力,包括解释复杂技术概念并清晰阐述权衡的能力。
• 使用Go或其他后端或系统语言的专业经验。
• 运维生产系统、参与事件响应并将运维经验转化为持久改进的能力。
• 熟悉Ruby、Git内部机制、gRPC或Git服务器基础设施者优先。

关于团队

Gitaly团队包括后端工程师,共同承担产品的设计、实现、可靠性及客户成果。我们自主工作,同时通过设计讨论、代码评审、事件响应、文档编写和异步沟通紧密协作。鼓励工程师作为直接责任人主动担当,尽早寻求反馈,透明决策,并在团队内部分享知识。在Gitaly团队页面了解更多信息。

GitLab为全职员工提供的支持

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

请注意,我们欢迎具有不同经验水平的候选人申请;许多成功的候选人并非满足所有要求。此外,研究表明,来自代表性不足群体的个人除非满足每项资格,否则不太可能申请职位。如果您对这个职位感兴趣,请提交申请,让我们的人才招聘团队评估您的简历。

招聘国家指南:GitLab在全球各国招聘新团队成员。我们所有职位均为远程办公,但某些职位可能有特定地点资格要求。在招聘流程开始后,我们的人才招聘团队可以解答任何关于地点的问题。

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

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