在高端人才寻访场景中,企业常通过同一个职位需求(Requisition)来填补多个不同层级的岗位空缺。Greenhouse 系统架构将此类情况拆解为两个核心组件:Requisition(职位需求)和 Opening(招聘空缺)。
Requisition 作为顶层配置,包含薪资范围、部门归属、面试计划等通用设置,适用于该职位下的所有空缺。而 Opening 则是具体的招聘实例,代表一个需要填补的具体席位。
当同一 Requisition ID 下存在多个不同层级的空缺时(例如同时招聘资深、中级和初级工程师),系统会为每个 Opening 分配唯一的 Opening ID。这一机制允许下游系统和招聘团队通过 Opening ID 精准区分每个空缺的特定要求,如职级差异或具体的薪资预期,从而实现对多层级招聘空缺的有效管理。