<div class="content-intro"><p>GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.</p> <p>The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. <a href="https://www.youtube.com/watch?v=OuZIb5zszQI">Co-create the future with us</a> as we build technology that transforms how the world develops software.</p> <p>*<em>Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.</em></p></div><h4><strong>An overview of the role</strong></h4> <p>We are seeking a Principal Security Researcher to join our<a href="https://handbook.gitlab.com/handbook/security/product-security/security-platforms-architecture/"> </a>Application Security Team to conduct cutting-edge security research on GitLab's AI-powered DevSecOps capabilities. As GitLab transforms software development through intelligent collaboration between developers and specialized AI agents, we need security researchers who can proactively identify and validate vulnerabilities before they impact our platform or customers.</p> <p>In this role, you'll be at the forefront of security research, working with our GitLab DevSecOps platform, Duo Agent Platform, GitLab Duo Chat, and AI workflows that represent the future of human/AI collaborative development. You'll develop novel testing methodologies (including for AI agent security), conduct hands-on penetration testing, and translate emerging threats into actionable security improvements. Your research will directly influence how we build and secure the next generation of AI-powered DevSecOps tools, ensuring GitLab remains the most secure software factory platform on the market.</p> <p>This position offers the unique opportunity to shape security and AI security practices in one of the world's largest DevSecOps platforms, working with engineering teams who are pushing the boundaries of what's possible with AI-assisted software development. You'll have access to cutting-edge AI systems and the freedom to explore creative attack scenarios while contributing to the security of millions of developers worldwide.</p> <p>This role reports to the Senior Manager of Application Security.</p> <h4><strong>What you'll do </strong></h4> <ul> <li>Conduct and lead security research projects across multiple functional areas.</li> <li>Identify novel, systemic, and chained vulnerabilities in GitLab, where individual weaknesses combine for outsized impact.</li> <li>Validate security vulnerabilities through hands-on testing, developing proof-of-concept exploits that demonstrate real-world attack scenarios.</li> <li>Assess emerging industry vulnerability classes against the GitLab codebase, and drive remediation of the class rather than the instance.</li> <li>Lead security research into GitLab's AI and agentic surfaces, and define the security requirements that engineering teams build against.</li> <li>Build and direct the tooling and automation that scales security research, including agent-assisted vulnerability discovery across our codebase.</li> <li>Research the security posture of open source tools and dependencies integrated with GitLab, report findings to their maintainers, and track mitigation following our <a href="https://about.gitlab.com/security/disclosure/">responsible disclosure guidelines</a>.</li> <li>Solve technical problems of the highest scope, complexity, and ambiguity.</li> <li>Help shape the team and sub-department roadmap.</li> <li>Lead the integration of security research results into the engineering and business functions that need to act on them.</li> <li>Teach, mentor, and advise other domain experts and individual contributors across several teams.</li> <li>Share knowledge and novel vulnerability types with the security community.</li> </ul> <h4><strong>What you'll bring</strong></h4> <ul> <li>10+ years of experience in security research, penetration testing, or offensive security roles</li> <li>Strong ability in discovering and exploiting vulnerabilities in large codebase and complex systems</li> <li>Proficiency in two or more of Ruby, Go, Python, TypeScript, or Rust. </li> <li>Ability to read and analyze code across multiple languages and codebases</li> <li>Strong knowledge of AI frameworks</li> <li>Strong understanding of AI attack vectors including prompt injection, agent manipulation, and workflow exploitation</li> <li>At ease in establishing and driving complex remediation initiatives involving cross-functional teams</li> <li>Excellent written communication skills with an ability to articulate complex topics in a clear and concise manner.</li> <li>Ability to translate complex technical findings into clear risk assessments and remediation recommendations</li> <li>Strong analytical and problem-solving skills with creative thinking about attack scenarios</li> <li><strong>Nice to Have: </strong>Published security research or conference presentations; background in software engineering with distributed systems expertise; experience with GitLab or similar DevSecOps platforms</li> </ul> <h4><strong>About the team</strong></h4> <p>Security Researchers are a part of our<a href="https://handbook.gitlab.com/handbook/security/product-security/security-platforms-architecture/"> </a>Application Security team, who address complex security challenges facing GitLab and its customers to enable GitLab to be the most secure software factory platform on the market. We focus on systemic product security risks and work cross-functionally to mitigate them while maintaining Engineering's development velocity.</p><div class="content-pay-transparency"><div class="pay-input"><div class="description"><p><em>The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our <a class="waffle-rich-text-link" href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/" data-sheets-formula-bar-text-link="https://bit.ly/GLBeneUS" data-sheets-formula-bar-text-style="font-size:12px;color:#1155cc;font-weight:normal;text-decoration:underline;font-family:''Arial'';font-style:normal;text-decoration-skip-ink:none;">benefits</a><span data-sheets-formula-bar-text-style="font-size:12px;color:#000000;font-weight:normal;text-decoration:none;font-family:'Arial';font-style:normal;text-decoration-skip-ink:none;"> and </span><a class="waffle-rich-text-link" href="https://about.gitlab.com/handbook/stock-options/" data-sheets-formula-bar-text-link="https://bit.ly/GLequity" data-sheets-formula-bar-text-style="font-size:12px;color:#1155cc;font-weight:normal;text-decoration:underline;font-family:''Arial'';font-style:normal;text-decoration-skip-ink:none;">equity</a>. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.</em></p></div><div class="title">United States Salary Range</div><div class="pay-range"><span>$203,200</span><span class="divider">—</span><span>$275,000 USD</span></div></div></div><div class="content-conclusion"><h4><strong>How GitLab Supports Full-Time Employees</strong></h4> <ul> <li><a href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/">Benefits to support your health, finances, and well-being</a></li> <li><a href="https://handbook.gitlab.com/handbook/people-group/time-off-and-absence/time-off-types/#flexible-paid-time-off-pto">Flexible Paid Time Off </a></li> <li><a href="https://handbook.gitlab.com/handbook/company/culture/inclusion/tmrg-tmag/">Team Member Resource Groups</a></li> <li><a href="https://handbook.gitlab.com/handbook/total-rewards/stock-options/">Equity Compensation & Employee Stock Purchase Plan</a></li> <li><a href="https://handbook.gitlab.com/handbook/people-group/learning-and-development/growth-and-development/">Growth and Development Fund</a></li> <li><a href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/#parental-leave">Parental Leave</a> </li> </ul> <p>Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from <a href="https://about.gitlab.com/company/culture/inclusion/#examples-of-select-underrepresented-groups">underrepresented groups</a> are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.</p> <hr> <p><strong>Country Hiring Guidelines: </strong>GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. </p> <p><strong>Privacy Policy: </strong>Please review our <a href="https://handbook.gitlab.com/handbook/hiring/candidate-faq/recruitment-privacy-policy/" target="_blank">Recruitment Privacy Policy.</a> Your privacy is important to us.</p> <p>GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also <a href="https://about.gitlab.com/handbook/people-policies/inc-usa/#equal-employment-opportunity-policy" target="_blank">GitLab’s EEO Policy</a> and <a href="https://about.gitlab.com/handbook/labor-and-employment-notices/#eeoc-us-equal-employment-opportunity-commission-notices" target="_blank">EEO is the Law</a>. If you have a disability or special need that requires <a href="https://about.gitlab.com/handbook/people-policies/inc-usa/#reasonable-accommodation" target="_blank">accommodation</a>, please let us know during the <a href="https://about.gitlab.com/handbook/hiring/interviewing/#adjustments-to-our-interview-process" target="_blank">recruiting process</a>.</p></div> Find more English Speaking Jobs in United Kingdom on Arbeitnow
<div class="content-intro"><p>GitLab 是面向 DevSecOps 的智能编排平台。GitLab 帮助组织提升开发者生产力、改善运营效率、降低安全与合规风险,并加速数字化转型。超过 5000 万注册用户以及超过 50% 的《财富》100 强企业*信任 GitLab,以更快交付更优质、更安全的软件。</p> <p>我们产品中内置的原则同样体现在我们团队的工作方式中:我们将 AI 视为核心生产力倍增器,所有团队成员都应将 AI 融入日常工作流程,以推动效率、创新和影响力。GitLab 是职业加速发展、创新蓬勃生长、每一个声音都被重视的地方。我们的高绩效文化由我们的价值观和持续的知识交流驱动,使团队成员在与行业领袖协作解决复杂问题的同时充分发挥潜能。<a href="https://www.youtube.com/watch?v=OuZIb5zszQI">与我们共同创造未来</a>,一起构建改变世界软件开发方式的技术。</p> <p>*<em>Fortune 500® 是 Fortune Media IP Limited 的注册商标,经许可使用。该声明基于 GitLab 数据。《财富》100 强指 2025 年 6 月发布的 2025 年《财富》500 强榜单中排名前 20% 的公司。Fortune 和 Fortune Media IP Limited 与 GitLab 无关联关系,且不为其产品或服务背书。</em></p></div><h4><strong>职位概述</strong></h4> <p>我们正在寻找一位首席安全研究员加入我们的<a href="https://handbook.gitlab.com/handbook/security/product-security/security-platforms-architecture/"> </a>应用安全团队,针对 GitLab 由 AI 驱动的 DevSecOps 能力开展前沿安全研究。随着 GitLab 通过开发者与专用 AI 智能体之间的智能协作变革软件开发,我们需要能够在漏洞影响我们的平台或客户之前主动识别并验证漏洞的安全研究员。</p> 在这个角色中,您将处于安全研究的前沿,利用我们的GitLab DevSecOps平台、Duo Agent Platform、GitLab Duo Chat以及代表人类/AI协作开发未来的AI工作流程。您将开发新颖的测试方法(包括针对AI代理安全性的测试),进行实践性的渗透测试,并将新兴威胁转化为可操作的安全改进。您的研究将直接影响我们如何构建和保护下一代AI驱动的DevSecOps工具,确保GitLab保持市场上最安全的软件工厂平台。 该职位提供了一个独特的机会,在世界最大的DevSecOps平台之一塑造安全和AI安全实践,与正在推动AI辅助软件开发可能性的工程团队合作。您将能够访问尖端的AI系统,并自由探索创造性的攻击场景,同时为全球数百万开发者的安全做出贡献。 该角色向应用安全高级经理汇报。 <strong>您将做什么</strong> - 在多个功能领域进行并领导安全研究项目。 - 识别GitLab中的新颖、系统性和链式漏洞,其中单个弱点结合产生超常影响。 - 通过实践测试验证安全漏洞,开发证明概念利用,展示现实世界的攻击场景。 - 评估新兴行业漏洞类别对GitLab代码库的影响,并推动类别的修复而非实例。 - 领导对GitLab的AI和代理表面的安全研究,并定义工程团队构建所依据的安全要求。 - 构建并指导扩展安全研究的工具和自动化,包括跨我们的代码库的代理辅助漏洞发现。 <li>研究与GitLab集成的开源工具和依赖项的安全状况,向维护者报告发现的问题,并按照我们的<a href="https://about.gitlab.com/security/disclosure/">负责任披露指南</a>跟踪缓解措施。</li> <li>解决最高范围、复杂性和模糊性的技术问题。</li> <li>帮助塑造团队和子部门的路线图。</li> <li>领导将安全研究成果整合到需要采取行动的工程和业务职能中。</li> <li>在多个团队中教授、指导和咨询其他领域专家和个人贡献者。</li> <li>与安全社区分享知识和新型漏洞类型。</li> </ul> <h4><strong>你将带来</strong></h4> <ul> <li>10年以上安全研究、渗透测试或进攻性安全角色的经验</li> <li>在大型代码库和复杂系统中发现和利用漏洞的强大能力</li> <li>精通Ruby、Go、Python、TypeScript或Rust中的两种或更多。 </li> <li>能够阅读和分析跨多种语言和代码库的代码</li> <li>对AI框架有深入了解</li> <li>对AI攻击向量有深入理解,包括提示注入、代理操纵和工作流利用</li> <li>轻松建立和推动涉及跨职能团队的复杂补救计划</li> <li>出色的书面沟通能力,能够清晰简洁地阐述复杂主题。</li> <li>能够将复杂的技术发现转化为清晰的风险评估和补救建议</li> <li>强大的分析和解决问题的能力,对攻击场景有创造性思维</li> <li><strong>加分项:</strong>发表过安全研究或会议演讲;具有分布式系统专业知识的软件工程背景;有GitLab或类似DevSecOps平台的经验</li> </ul> <h4><strong>关于团队</strong></h4> 安全研究员是我们应用安全团队的一员,他们应对GitLab及其客户面临的复杂安全挑战,使GitLab成为市场上最安全的软件工厂平台。我们专注于系统性的产品安全风险,并跨部门合作以减轻这些风险,同时保持工程部门的开发速度。 此职位所列级别的基本薪资范围目前仅适用于美国居民。该范围旨在反映该职位在美国各地的基本薪资率。职级和薪资范围是通过面试以及对申请人的教育背景、经验、知识、技能、能力、与其他团队成员的公平性、市场数据的一致性以及地理位置的审查来确定的。基本薪资范围不包括任何奖金、股权或福利。更多信息请参见我们的福利和股权页面。销售职位还有资格获得目标高达所提供基本薪资100%的激励薪酬。 美国薪资范围 $203,200 — $275,000 USD GitLab如何支持全职员工 <ul> <li><a href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/">支持您健康、财务和福祉的福利</a></li> <li><a href="https://handbook.gitlab.com/handbook/people-group/time-off-and-absence/time-off-types/#flexible-paid-time-off-pto">灵活带薪休假</a></li> <li><a href="https://handbook.gitlab.com/handbook/company/culture/inclusion/tmrg-tmag/">团队成员资源小组</a></li> <li><a href="https://handbook.gitlab.com/handbook/total-rewards/stock-options/">股权补偿与员工购股计划</a></li> <li><a href="https://handbook.gitlab.com/handbook/people-group/learning-and-development/growth-and-development/">成长与发展基金</a></li> <li><a href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/#parental-leave">育儿假</a></li> </ul> <p>请注意,我们欢迎具有不同经验水平的候选人表达兴趣;许多成功的候选人并未满足每一项要求。此外,研究表明,来自<a href="https://about.gitlab.com/company/culture/inclusion/#examples-of-select-underrepresented-groups">代表性不足群体</a>的人除非满足所有资格条件,否则不太可能申请工作。如果您对这个职位感到兴奋,请申请,让我们的招聘人员评估您的申请。</p> <hr> <p><strong>国家招聘指南:</strong>GitLab在全球各国招聘新团队成员。我们所有的职位都是远程的,但某些职位可能有特定的地点资格要求。我们的招聘团队可以在开始招聘流程后帮助回答有关地点的任何问题。</p> <p><strong>隐私政策:</strong>请查看我们的<a href="https://handbook.gitlab.com/handbook/hiring/candidate-faq/recruitment-privacy-policy/" target="_blank">招聘隐私政策。</a>您的隐私对我们很重要。</p> GitLab自豪地成为平等机会工作场所和积极行动雇主。GitLab在招聘、雇佣、职业发展和晋升、晋升以及退休方面的政策和实践完全基于绩效,不论种族、肤色、宗教、血统、性别(包括怀孕、哺乳、性取向、性别认同或性别表达)、国籍、年龄、公民身份、婚姻状况、精神或身体残疾、遗传信息(包括家族病史)、退伍状态、受保护的退伍军人身份(包括残疾退伍军人、最近分离的退伍军人、战时或战役徽章退伍军人以及武装部队服务奖章退伍军人),或任何其他受法律保护的基础。GitLab不会容忍基于任何这些特征的歧视或骚扰。另请参阅 <a href="https://about.gitlab.com/handbook/people-policies/inc-usa/#equal-employment-opportunity-policy" target="_blank">GitLab的EEO政策</a> 和 <a href="https://about.gitlab.com/handbook/labor-and-employment-notices/#eeoc-us-equal-employment-opportunity-commission-notices" target="_blank">EEO是法律</a>。如果您有残疾或特殊需要需要 <a href="https://about.gitlab.com/handbook/people-policies/inc-usa/#reasonable-accommodation" target="_blank">便利</a>,请在 <a href="https://about.gitlab.com/handbook/hiring/interviewing/#adjustments-to-our-interview-process" target="_blank">招聘过程</a>中告知我们。</p></div> 在Arbeitnow上查找更多英国英语口语工作。
---
> 分析对象:GitLab 招聘的 **Principal Security Researcher(首席安全研究员)**,平台 arbeitnow,地点 Remote,薪资面议。
> 读者画像:12 年安全经验、总监级安全负责人(带团队、管预算、双体系认证),目标岗位安全总监/经理/工程师/架构师,base 中国、可远程、有海外意愿。
> 说明:本报告所有结论尽量回扣 JD 原文;凡属推断或行业常识,均明确标注「推断」「基于行业常识」。
---
| 术语/缩写 | 一句话通俗解释 | 为什么这个岗位要它 |
|---|---|---|
| **DevSecOps** | 把安全(Sec)嵌进开发(Dev)和运维(Ops)全流程,而不是等软件做完再补安全 | GitLab 整个产品就是干这个的,岗位要保护的就是这套平台 |
| **GitLab Duo / Duo Agent Platform / Duo Chat** | GitLab 的 AI 助手产品线:AI 帮你写代码、聊天问答、由「AI 代理(Agent)」自动完成开发任务 | JD 明确要研究这些 AI 功能的攻击面,是岗位核心对象 |
| **AI Agent(AI 代理)** | 能自己规划步骤、调用工具、执行任务的 AI 程序(不只是聊天) | Agent 能「动手做事」,一旦被操纵危害远大于聊天机器人,所以要专门研究其安全 |
| **Prompt Injection(提示词注入)** | 攻击者在输入里藏指令,骗 AI 执行本不该做的操作(类似给 AI「下套」) | JD 列为 AI 攻击向量之一,是 AI 安全最典型漏洞 |
| **Agent Manipulation(代理操纵)** | 通过污染输入/工具/上下文,让 AI 代理做出错误或危险决策 | JD 明确列为要理解的攻击向量 |
| **Workflow Exploitation(工作流利用)** | 利用 AI 自动化流程中的环节缺陷(如某一步信任了不该信任的数据)来攻击 | JD 明确列为攻击向量,对应「AI 工作流」场景 |
| **Vulnerability(漏洞)** | 系统里可被利用来搞破坏的缺陷 | 岗位本职:找漏洞、验证漏洞 |
| **Chained Vulnerability(链式漏洞)** | 单个小缺陷不致命,但几个串起来能造成大破坏 | JD 原文「individual weaknesses combine for outsized impact」,是高级研究员的核心能力 |
| **Systemic Vulnerability(系统性漏洞)** | 不是某一处代码错,而是架构/设计层面的普遍性缺陷 | JD 要「drive remediation of the class rather than the instance」(修一类而非修一个) |
| **PoC(Proof-of-Concept,概念验证)** | 写一段能真实复现攻击的代码/步骤,证明漏洞真的可利用 | JD 原文「developing proof-of-concept exploits」 |
| **Exploit(利用代码)** | 真正用来发动攻击的代码/手法 | 安全研究员要能「造出攻击」才算验证成功 |
| **Penetration Testing(渗透测试)** | 模拟黑客攻击自家系统,找漏洞 | JD 明确「hands-on penetration testing」 |
| **Offensive Security(攻防/攻击性安全)** | 从攻击者视角做安全(找漏洞、打进去),对应「防御性安全」 | JD 要求 10+ 年 offensive security 经验 |
| **Red Team(红队)** | 专门扮演攻击方去测试防守方的团队 | 与 offensive security 同族概念,理解岗位定位用 |
| **Codebase(代码库)** | 一个软件项目的全部源代码 | JD 要「read and analyze code across multiple languages」 |
| **Ruby / Go / Python / TypeScript / Rust** | 五种编程语言;Ruby 是 GitLab 主语言,Go/Rust 偏系统与高性能,Python 偏脚本/AI,TypeScript 偏前端 | JD 要求精通其中至少两种,因为要读代码、写工具、写 PoC |
| **Distributed Systems(分布式系统)** | 多台机器协同工作的系统(如 GitLab 这种大规模平台) | JD「Nice to have」提到分布式系统经验,因为平台本身是分布式 |
| **Open Source Dependencies(开源依赖)** | 项目引用的第三方开源代码库 | JD 要研究这些依赖的安全,并向维护者报告 |
| **Responsible Disclosure(负责任披露)** | 发现别人家漏洞后,先私下通知厂商、给时间修复,再公开 | JD 明确要按 GitLab 的披露指南办事 |
| **Remediation(修复/补救)** | 把漏洞修好并跟踪到闭环 | JD 反复出现,是「研究落地」的关键 |
| **Risk Assessment(风险评估)** | 判断漏洞多严重、影响多大、该多急修 | JD 要「translate findings into clear risk assessments」 |
| **AI Frameworks(AI 框架)** | 搭建 AI 应用用的工具库(如模型调用、Agent 编排框架) | JD 硬性要求「Strong knowledge of AI frameworks」 |
| **Security Posture(安全态势)** | 一个系统/组织当前整体安全状况 | JD 要研究开源工具与依赖的安全态势 |
| **Roadmap(路线图)** | 团队未来一段时间要做什么的规划 | JD 要「help shape the team and sub-department roadmap」,说明是高层级角色 |
| **Mentor(导师/带教)** | 指导他人成长 | JD 要「Teach, mentor, and advise other domain experts」,对应管理/影响力 |
| **Fortune 100 / Fortune 500** | 美国《财富》杂志评的百强/五百强企业榜 | JD 用来说明客户含金量(50%+ 的 Fortune 100 信任 GitLab) |
| **SBOM / STIG / ATO / RLS / IaC / Zero Trust / K8s** | ⚠️ **本 JD 原文并未出现这些词**(见下方说明) | 不适用 |
> **重要澄清**:你要求里举例的 **STIG、ATO、RLS、IaC、SBOM、Zero Trust、K8s** 在本 JD 原文中**均未出现**。本报告坚持「所有结论回扣 JD 原文」,故不虚构解释。若你手上有另一版 JD 含这些词,可另发我补做。本 JD 真正的高频术语是:**DevSecOps、AI Agent、Prompt Injection、PoC、Chained/Systemic Vulnerability、Remediation、Responsible Disclosure、AI Frameworks**——上表已全部覆盖。
一个「首席安全研究员」岗位出现,通常要同时满足三个条件,本 JD 全部命中:
1. **产品本身成了高价值攻击目标**:GitLab 承载海量企业代码,攻破它收益极高 → 需要有人「主动找漏洞」而非被动等报告(JD:「proactively identify and validate vulnerabilities before they impact our platform or customers」)。
2. **技术范式切换带来全新攻击面**:AI Agent 能自动执行开发任务,是**新出现的、规则未定的**攻击面(JD:「security research into GitLab's AI and agentic surfaces, and define the security requirements」)。**新攻击面 = 没有现成方法论 = 必须养专职研究员**。
3. **安全要能「规模化」而非「人肉」**:JD 要「build and direct the tooling and automation that scales security research, including agent-assisted vulnerability discovery」——说明单靠人力已跟不上代码增速,要用 AI 反哺安全。
> 一句话:**当「AI 进了生产线」且「平台成了兵家必争之地」时,才需要「首席安全研究员」这种既懂攻防又懂 AI、还能定标准带团队的角色。**
---
**一句话**:在 GitLab 的 Application Security(应用安全)团队里,以「攻击者视角」主动挖掘 GitLab 平台(尤其是 AI/Agent 功能)的深层漏洞,写出能复现的攻击 PoC,推动工程团队系统性修复,并制定 AI 安全标准、带教他人、影响团队路线图。
**属于安全哪条线**:**应用安全(AppSec)下的「安全研究 / 攻防(Offensive Security)」线**,且强交叉 **AI 安全** 与 **安全架构治理**(定标准、定 roadmap)。不是纯合规、不是纯运营(SOC)、不是纯工程开发,而是**研究驱动 + 跨团队影响力**的复合岗。
---
- JD 反复出现「AI-powered」「Duo Agent Platform」「agentic surfaces」「the future of human/AI collaborative development」→ **推断**:公司把 AI 作为战略主线,安全必须同步跟上,否则 AI 功能会成为短板。
- 「define the security requirements that engineering teams build against」→ **推断**:AI 安全目前**缺乏既定标准**,需要有人从零建立,这是「新设/加强」岗位的典型信号。
- 「Help shape the team and sub-department roadmap」→ **推断**:该角色有较大话语权,可能是团队扩编或能力升级的抓手。
- 近 1–2 年,**AI 安全(LLM/Agent 安全)是安全赛道最热的子方向**,融资与招聘热度高;「AI 红队」「Agent 安全研究员」成为新职位类别。
- DevSecOps 平台赛道本身成熟、竞争格局稳定(GitHub vs GitLab 双雄),增长靠「AI 功能差异化」。
- **推断**:GitLab 招此岗,既是补安全短板,也是为「AI 功能可信」做市场背书(安全是 to B 采购的硬门槛)。
---
> 含金量:★=低,★★★=中,★★★★★=高;占比为**推断**。
| # | JD 原文 | 中文翻译 | 点评(什么活/含金量/占比推断) |
|---|---|---|---|
| 1 | Conduct and lead security research projects across multiple functional areas | 跨多个功能域开展并**领导**安全研究项目 | 总纲性职责。既是「做」也是「领」,说明不是纯执行。含金量 ★★★★,占比高 |
| 2 | Identify novel, systemic, and chained vulnerabilities... where individual weaknesses combine for outsized impact | 发现**新颖的、系统性的、链式的**漏洞(小缺陷组合成大危害) | **岗位灵魂**。这是高级研究员与普通渗透的分水岭。含金量 ★★★★★,占比高 |
| 3 | Validate... through hands-on testing, developing proof-of-concept exploits | 通过**动手测试**验证漏洞,写出能复现真实攻击的 **PoC** | 硬核动手活,证明「不是纸上谈兵」。含金量 ★★★★★,占比中高 |
| 4 | Assess emerging industry vulnerability classes... drive remediation of the class rather than the instance | 评估新兴**漏洞类别**对 GitLab 代码库的影响,推动**修一类而非修一个** | 从「点」到「面」的治理思维,跨团队推动。含金量 ★★★★★,占比中 |
| 5 | Lead security research into GitLab's AI and agentic surfaces, and define the security requirements... | 主导 **AI/Agent 攻击面**研究,并**定义工程团队要遵守的安全要求** | **本岗最大差异化**:既研究又定标准。含金量 ★★★★★,占比高(战略重点) |
| 6 | Build and direct the tooling and automation that scales security research, including agent-assisted vulnerability discovery | 建设并指挥**可规模化的安全研究工具/自动化**,含「AI 辅助挖漏洞」 | 工程化 + AI 反哺安全。含金量 ★★★★,占比中 |
| 7 | Research the security posture of open source tools and dependencies... report to maintainers... responsible disclosure | 研究**开源依赖**安全,向维护者报告,按**负责任披露**跟踪修复 | 供应链安全 + 社区协作。含金量 ★★★,占比中低 |
| 8 | Solve technical problems of the highest scope, complexity, and ambiguity | 解决**范围最大、最复杂、最模糊**的技术问题 | 措辞极重,说明是「救火+开荒」型角色。含金量 ★★★★★,占比贯穿 |
| 9 | Help shape the team and sub-department roadmap | 参与塑造**团队与子部门路线图** | 管理/影响力属性,对应你总监背景的加分项。含金量 ★★★★,占比低但关键 |
| 10 | Lead the integration of security research results into the engineering and business functions | 推动研究成果**落地到工程与业务** | 跨职能推动力,纯技术人易失分。含金量 ★★★★,占比中 |
| 11 | Teach, mentor, and advise other domain experts and individual contributors across several teams | **带教/指导**多个团队的领域专家与个人贡献者 | 明确要「影响力型领导」,非 people manager 但要有带人能力。含金量 ★★★★,占比中低 |
| 12 | Share knowledge and novel vulnerability types with the security community | 向**安全社区**分享知识与新漏洞类型 | 对外影响力/雇主品牌。含金量 ★★★,占比低 |
**整体判断**:这是一份**「研究 60% + 治理/推动 25% + 工程化 15%」**的复合岗,**动手与战略并重**,绝非纯执行渗透。
---
| 要求(JD 原文) | 解读 |
|---|---|
| **10+ years** of experience in security research, penetration testing, or offensive security roles | 10 年以上**攻防/研究**经验。注意:是「研究/渗透/攻防」,**不是泛安全管理**。你 12 年安全经验需核对其中「攻防实操」占比 |
| Strong ability in **discovering and exploiting vulnerabilities** in large codebase and complex systems | 能在大代码库/复杂系统里**找并打**漏洞,硬核动手能力 |
| Proficiency in **two or more** of Ruby, Go, Python, TypeScript, Rust | 至少精通两门语言(读+写) |
| Ability to **read and analyze code across multiple languages** | 跨语言读码能力 |
| **Strong knowledge of AI frameworks** | AI 框架硬要求(非「了解」) |
| Strong understanding of **AI attack vectors**: prompt injection, agent manipulation, workflow exploitation | AI 攻击向量必须懂,且是「strong」 |
| At ease in **driving complex remediation** involving cross-functional teams | 跨团队推动修复的能力 |
| **Excellent written communication** | 远程公司极度依赖书面沟通(GitLab 以 handbook/文档文化著称) |
| Translate technical findings into **clear risk assessments** | 能把技术讲成风险语言 |
---
---
| 维度 | JD 原文/信号 | 分析 | 结论 |
|---|---|---|---|
| **Sponsorship(工签担保)** | JD **未提** sponsorship | 未提 ≠ 不提供,但也 ≠ 提供。GitLab 是全球化 remote 公司,**基于行业常识**通常有多地实体,但此岗薪资段限定「US residents only」,暗示**优先美国本地** | ⚠️ 需向 HR 确认 |
| **Clearance(安全许可)** | JD **未提**任何 clearance | 商业公司产品岗一般不需要 | ✅ 无此障碍 |
| **Right-to-work(工作权)** | 薪资段「US residents only」 | 强烈暗示**优先有美国工作权者**;remote 但可能绑定美国时区/实体 | ⚠️ 黄灯偏红 |
| **远程限制** | 平台标 Remote;JD 未写「global remote」 | GitLab 以 all-remote 著称,但**具体岗位常绑定国家/时区**;「US residents only」是硬信号 | ⚠️ 需确认是否接受中国 base |
**中国人可投性结论:🟡 黄灯(偏谨慎)**
---
**综合评分:约 62 / 100**(**推断**,基于你自述背景 vs JD)
> **一句话**:**「管理资历超标、攻防与 AI 实操可能不达标」**——这是「总监投 Principal IC 岗」的典型错配风险。Principal 是**技术专家序列(IC)**,不是管理序列,JD 要的是「能亲手打」的人。
---
| 缺口 | 补法 | 预计时长 | 认证(可选) | 可写进简历的一句话 |
|---|---|---|---|---|
| **AI/LLM/Agent 安全实战** | 系统学 OWASP Top 10 for LLM、做 prompt injection/agent 操纵靶场(如 Garak、PyRIT 类工具)、复现公开 CVE | 2–3 个月 | 无强认证,**作品 > 证书**;可考云厂商 AI 安全微证书 | 「主导 LLM/Agent 攻击面评估,复现并修复 N 类 prompt injection 与 agent 操纵风险」 |
| **PoC/Exploit 动手能力** | 打 CTF、做漏洞复现(CVE 复现笔记)、练 chained exploit | 3–6 个月持续 | OSCP / OSEP(攻防硬通货) | 「独立完成 X 个链式漏洞 PoC,推动跨团队系统性修复」 |
| **多语言精通(Ruby/Go 优先)** | Ruby(GitLab 主语言)+ Go 各做一个中等项目 | 各 1–2 个月 | 无 | 「精通 Ruby/Go,可跨语言审计大型代码库」 |
| **公开研究/演讲** | 写技术博客、投安全会议(如 Black Hat/本地沙龙)、发 CVE | 3–6 个月 | 无 | 「在 X 会议分享 AI Agent 攻击面研究」 |
| **DevSecOps 平台实操** | 自建 GitLab 实例、跑通 CI/CD + 安全扫描 | 2–4 周 | GitLab 官方认证(如有) | 「熟悉 GitLab DevSecOps 全流程与安全配置」 |
> **优先级**:**AI 安全实战 > PoC 动手 > 公开研究 > 多语言 > 平台实操**。前两项决定「能不能投」,后三项决定「投了能不能赢」。
---
---
**优先级:🟡 中(偏谨慎)**
**理由**:
**投递时简历应突出的 3 个点**:
1. **「攻防实操 + 治理落地」双能力**:用具体案例证明你**既亲手挖过/推动修复过漏洞**,又能**跨团队推动系统性 remediation**(直接对应职责 2/3/4/10)。
2. **「AI 安全」相关经历**:哪怕是小项目/研究,也要前置——这是 JD 最大差异化要求(职责 5 + 硬门槛 AI 攻击向量)。
3. **「带教与影响力」**:突出你 mentor 团队、定标准、影响 roadmap 的经历(职责 9/11),把「总监」翻译成「Principal IC 的影响力型领导」。
> **建议**:**先确认身份/地点可行性,再决定是否重投入定制简历**。若确认可投,按上述三点重构简历,弱化「纯管理」,强化「技术深度 + 影响力」。
---
1. **「请讲一个你发现并利用的链式漏洞(chained vulnerability),如何组合小缺陷造成大影响?」**
- 要点:选真实案例,讲**发现路径 → 组合逻辑 → PoC 验证 → 推动修复一类问题**;强调「systemic remediation」而非单点修补(回扣职责 2/4)。
2. **「你如何评估 LLM/Agent 的 prompt injection 与 agent manipulation 风险?举一个你设计过的测试方法。」**
- 要点:讲**攻击面拆解(输入/工具/上下文/权限)→ 测试用例设计 → 复现 → 定安全要求**;体现「define security requirements」(职责 5)。**这是最可能被深挖的题**。
3. **「你如何把安全研究发现落地到工程团队,而不拖慢他们的开发速度?」**
- 要点:讲**跨职能推动 + 风险分级 + 修复 SLA + 工具化**;回扣 JD「maintaining Engineering's development velocity」与职责 10。
4. **「你如何建设可规模化的安全研究工具/自动化(含 AI 辅助挖漏洞)?」**
- 要点:讲**工具链设计 → 自动化扫描/Agent 辅助 → 度量效果**;回扣职责 6。
5. **「作为 Principal,你如何 mentor 其他专家并影响团队 roadmap?」**
- 要点:讲**带教方法 + 定标准 + 影响决策**的真实案例;回扣职责 9/11,把你的总监经验翻译成 IC 影响力。
> **加分准备**:准备 1–2 个**公开研究/演讲**素材(Nice to have 但 Principal 级很看重),以及**开源依赖披露**的处理经验(职责 7)。
---
1. **「AI 安全」正从边缘变主线**:JD 把「AI/agentic surfaces」列为**核心研究对象**并要「define security requirements」,说明**AI 安全已进入「定标准」阶段**,不再是实验。
2. **安全研究「工程化 + AI 化」**:JD 要「agent-assisted vulnerability discovery」「tooling and automation that scales」——**安全研究在用 AI 反哺自己**,纯人肉研究将被工具放大。
3. **「攻防能力」重新升值**:在合规/治理岗泛滥的背景下,**能亲手打、能写 PoC 的攻防人才稀缺**,Principal 级溢价明显。
4. **远程全球化 vs 本地化拉扯**:GitLab 是 all-remote 标杆,但此岗「US residents only」说明**即便远程公司,也在向「关键岗位本地化/时区化」回摆**——对海外求职者是现实提醒。
5. **安全成为 to B 采购硬门槛**:JD 用「most secure software factory platform」做卖点,印证**安全已是产品竞争力而非成本项**,安全负责人价值持续上升。
---