Stripe的远程工程中心,一年内

2020-05-31 17:18:24

去年5月,斯利普推出了我们的远程工程中心,这是一个虚拟办公室,与我们在旧金山、西雅图、都柏林和新加坡的物理工程办公室并驾齐驱。我们开始在一年中雇佣100名新的远程工程师--而且做到了。他们现在在斯利普的每个工程小组工作。在过去的一年里,我们已经将永久远程工程师的数量增加了两倍,高达我们工程人员总数的22%。我们还在所有其他团队中雇佣了更多远程员工,并将整个公司的远程Stripe数量增加了两倍。

与许多组织一样,在新冠肺炎疫情期间,条纹暂时完全处于远程状态,以支持我们的员工和客户。分布式工作对斯利普来说并不是什么新鲜事。我们从一开始就有远程员工-并于2013年正式开始招聘远程工程师。但随着我们的成长,我们形成了一个严重以办公室为中心的组织结构。去年,我们开始通过建立虚拟中心来重新平衡远程工作和集中工作的组合。它现在是整个公司新工作模式的支柱。

我们认为我们的经历可能会很有趣,特别是对于那些从一开始就没有完全分发或者正在考虑将开关切换到完全远程的企业,即使在大流行之后也是如此。我们已经看到,在沟通方式、打造更具弹性和相关性的产品,以及接触和留住有才华的工程师方面,我们都取得了令人振奋的成果。这是我们了解到的情况。

我们建立远程中心的目标之一是与我们的客户建立更紧密的联系。一年前,当我们的绝大多数工程人员分布在两个城市时,用在支持商业方面感觉是当地本土化的产品来支持全球用户群体变得更加困难。现在,例如,我们的开发人员支持工程团队分布在三大洲--团队中三分之二的人在Stride办公室之外运营。团队中的单位拥有四个覆盖区域之一(每个覆盖区域大约跨越六个时区),使他们能够为用户提供更及时的本地支持,并在世界各地举办统一、同步和区域共鸣的客户活动。我们感觉离客户更近了,因为我们确实是这样。

这一转变显著影响了我们的产品开发路线图。我们对整个产品套件中的非信用卡支付方式进行了实质性的改进。回到过去,我们在内部将这些称为“替代支付方式”,因为从生活在旧金山的人的角度来看,这是准确的。然而,对于我们的许多全球用户来说,信用卡仍然是跨越鸿沟走向大众接受的替代方案。我们现在将非信用卡支付方式称为“本地支付方式”。这一区别认识到并提醒我们,虽然商业是全球性的,但体验是本地化的。

我们构建了Checkout,通过智能地根据客户所在的位置确定呈现给客户的支付方式的优先顺序,从而最大限度地提高转换率。无论是在墨西哥还是马来西亚,一家公司的结账体验都应该有本地化的感觉,并包括客户最可能喜欢的支付方式。将本地考虑因素更自然地构建到全球产品中的一种方法是,如果它们是由远程的、分散的团队构建的。结账团队的一名成员从新加坡推出了本地推送付款方式,另一名成员从马里兰州推出了发货地址收集。鉴于Checkout的性质,我们假设团队越分散,我们就越接近更多用户的需求和心态。

我们在许多方面接近了我们偏远枢纽的建设,就像我们在世界各地的任何其他工程枢纽一样。我们为其他条纹办公室制定的标准和投资已经很好地移植到了我们的偏远中心。我们指定了一名站点负责人(第一年的Aditya Mukerjee)负责中心的整体幸福感和生产力。我们确保我们的领导层通过Zoom会议定期访问中心,以领导讨论、回答问题并提供连接感。我们鼓励虚拟的咖啡聊天来提升归属感。我们定期对团队进行调查,并审查反馈和人员数据,以便我们既能了解员工的共同需求,又能了解中心的特定需求。

我们的远程中心的组织基础设施使我们能够在各个工程团队上运行实验,以确定如何最好地整合远程工程师,然后横向扩展那些取得显著成功的团队。我们仍然有更多的东西要发现,但已经看到了一些主题的出现。

一个是最寂寞的数字。斯利普的典型工程团队有5到8名工程师。当团队中只有一名成员身处异地时,他们通常会受到孤立(无论是在社会上还是在与工作相关的决策方面)和组织负担(因为除了实际工作之外,他们还需要有效地负责重新构建团队的流程,使其对远程友好)。相反,将多个远程工程师同时转移到一个团队中会为他们的工作效率和幸福感带来更好的结果。这种转变起到了强制功能的作用,以支持异步通信,更好地分配工作负载,并加快团队规范的采用,以便在社会上包括所有成员。

我们的一个远程工程团队负责为我们的账单产品开具发票。此前,发票团队的总部设在我们的旧金山总部。在过去的一年里,它已经扩大到9个成员,分布在9个城市和2个国家,有一名工程经理来自北卡罗来纳州,距离总部三个时区。该团队对Strip的发票产品进行了重大改进,并使其增长了五倍。

发票团队,包括一名总部工程师,远程优先操作。产品和体系结构决策以书面形式记录,代码审查SLA考虑了时区差异,并且它们每周留出有意的时间相互联系。定期开会是宝贵的时间,因为这是团队成员仅有的同步接触点之一,但如果没有议程,团队就会毫不留情地取消它。时间段是神圣的;讨论必须是有意的。团队采用临时会议和配对时间来解开决策障碍或解决复杂的技术问题。

我们也看到了文化仪式的蓬勃发展。团队找到了一起休息的新方法。每个人都可能会单独点茶,然后在他们的Slake频道上发布照片,或者在Zoom上一起吃零食。预定的非结构化闲逛会话也成倍增加。我们在Slake上看到了平行的#团队社交频道,与大多数#团队工作频道相邻,这样团队成员就有了一个发帖的渠道,可以发布关于孩子、爱好和其他饮水机笑话的话题,而不会觉得他们闯入了工作空间。我们还对完全虚拟的异地进行了实验,特别是绑定组件。一个团队进行了一次模拟的月球碰撞演习,要求参与者集体识别和排序生存所需的最关键的工具。我们还没有任何行星外遥控器(但看看这个空间)。

更好的工具和通信规范带来了好处。我们依靠入职来为员工与公司、他们的团队和他们的工作之间的关系定下基调。远程工程师入职队列的一个意想不到的好处是,我们在支持各地的工程师方面都变得更好了。考虑到分散在不同地区的远程员工共享的有限工作日窗口,我们的入职课程变得更加精致和高效。我们通过书面文档、视频或共享时区的小组,将尽可能多的任务从同步批处理转移到异步处理。这些变化减少了远程员工的上岗时间和摩擦,并简化了传统的面对面自注册。

当入职变得更加高效和异步时,团队可以独立地以更快的速度进行扩展。在过去的一年里,我们在东京这样的办公室发展了小型工程团队,在我们所有的工程中心发展了更大的工程团队。这些团队迅速倡导并将与当地相关的产品推向市场。最近,日本和拉丁美洲的工程师们共同努力,增强当地的支付轨道,这样用户就可以在几个工作日内收到资金,而不是一个月。

我们在内部工具和明确的通信规范方面投入了大量资金,以支持远程工程师的工作效率。这包括协调我们最敏感系统的部署的工具(这样工程师就不必亲自进行同步协调),按需快速启动虚拟响应室的事件管理工具,以及社交共享计划备忘录而不是每天的面对面脱口秀,以帮助工程师了解团队成员的工作。

事实证明,在我们新冠肺炎的应对工作中,这样的努力是至关重要的。我们关闭了我们在全球的所有办事处,并努力支持用户经历商业模式的极端异构冲击,从送货初创公司的需求和交易激增,到需求枯竭和旅游公司退款激增带来的现金流挑战。

坦率地说,这在几年前对斯利普来说是极其困难的,而且无论想象如何,现在仍然不容易。但我们仍在继续开发和出货新产品,这在一定程度上要归功于去年5月对支持远程工程师的更多关注。今年早些时候,我们没有想到,为支持我们的一小部分工程师所做的早期准备工作,会让我们所有的工程师--以及斯利普的其他人--受益。

我们正在挖掘我们以前无法接触到的候选人。与所有软件公司一样,Stripe依赖于拥有来自各种生活经验、专业背景和资历水平的有才华的工程师。我们发现,远程工程师人数的增加帮助我们在这些方面改善了公司的几个方面。

我们注意到,与远程友好政策互动的一个有趣群体是具有家庭责任的工程师。他们经常需要就居住在哪个房地产市场来养家糊口做出艰难的选择。当我们的远程职位较少时,我们不知不觉地缩小了有家人的工程师申请者的范围,错过了招聘有才华的工程师的机会。我们偶尔也会有工程师离开,以支持他们合作伙伴的职业抱负,这有时需要离开我们有办公室的城市。我们扩大了从更多地方招聘和留住工程师的能力,这使我们能够吸引许多有才华的工程师,他们并不觉得为我们工作需要令人不快的权衡。

我们最初通过寻找具有丰富远程工作经验的工程师来构建我们的远程中心;这自然会导致我们雇佣更多经验丰富的工程师。同样,我们也看到工程师的专业经验构成发生了奇闻异变。旧金山的Strips通常在初创公司或大型消费互联网公司拥有大部分专业经验,因为这类公司在旧金山雇佣的工程师最多。我们现在在金融公司、大型企业和机构雇佣更多工程人员的城市雇佣工程师。这有助于我们从他们的实践中吸收更多的DNA,并为我们如何为这类公司制造供采用的产品提供信息。

去年5月,我们集中招聘远程工程师、产品经理、工程经理和技术项目经理。但一旦我们能够远程支持这些角色,整个公司的Stripe就开始从在我们办公室工作过渡到远程工作。他们跨越团队和资历,他们的队伍中有终身领导者和工程实习生。(今年夏天,我们将为76名工程实习生提供一个完全远程的实习生项目。)。

现在,我们的工程和业务团队中有数百个远程条纹。在斯利普,四分之三的团队至少有一名远程员工。

在过去的一年里,我们开发我们的远程枢纽的经验超出了我们的预期。我们继续测试和试用跨条纹的远程工作,但这不再是一项实验。我们将加快对远程条纹的投资和远程枢纽的发展。以下是方法:

我们正在扩大我们将远程招聘的职位。去年,我们打算在我们的远程中心招聘工程个人贡献者、工程经理和非工程技术角色(如产品经理和设计师)的混合人员。自这篇文章发表之日起,我们在设计、法律和营销团队中已经有了开放的、远程的角色。

我们通过更明确的公司范围方向支持这种自下而上的转变,这样我们就可以实现跨技术和非技术职能的远程招聘目标。我们预计远程合格角色的数量将继续增长;新冠肺炎引发的变化正在加速这一转变。

我们增加了可以远程招聘的地方。今天,Stripes的总部设在全球50多个城市。我们现在有能力在澳大利亚、巴西、加拿大、法国、德国、印度、印度尼西亚、爱尔兰、日本、墨西哥、荷兰、新加坡、瑞典、英国和美国招聘远程员工。我们正在为更多国家的远程招聘奠定基础,但在我们尚未设立办事处的国家/地区远程招聘的费率受到限制。在这些情况下,我们需要逐个国家、逐个城市,有时甚至逐个社区地解决重大的法律和后勤挑战。其他寻求增加远程招聘的组织将不得不努力应对人员制度和不同的税收制度。

这是一个错综复杂的项目,交付期多变,具体取决于涉及的司法管辖区、您在哪些司法管辖区有现有的法律或业务基础设施可供利用,以及您愿意在某个司法管辖区培训员工之前做出哪些妥协。为了满足这些要求,公司不可避免地需要管理并行的招聘系统来支持现场和远程员工;通用标准将加速全球向远程工作的迁移。例如,在我们在一个司法管辖区提出要约之前,STRIPE必须能够发行股票,而许多其他员工福利可以更缓慢地推出。

我们正在改善远程工程师的生活质量。我们关心的是,我们所有的员工都有在斯利普的成功经历。为了衡量这一点,我们每两年进行一次调查。在我们最新的一项调查中,我们发现,与非远程员工相比,远程Stripe更有可能与他们的团队建立联系,平衡他们的工作和生活需求,并在Strip停留更长时间。当被问及Remote Stripe是否能培养他们所在位置的员工的连接感时,Remote Stripe得分较低。然而,77%的人表示,他们的地理位置不是影响条纹的障碍,比一年前增加了10%。

我们来年的目标是确保远程工程师在职业发展中感受到与其他工程师一样的最低程度的影响、团队联系和速度。

我们正在寻找新的同事加入我们。以下是远程职位;来年将增加更多职位。

您对我们的远程工程中心或其开放角色有任何疑问吗?我们的首席技术官David Singleton、远程条纹Patrick McKenzie和首家远程中心站点负责人Aditya Mukerjee将与我们一起主持远程咖啡聊天,讨论我们的远程中心。报名接受邀请--别忘了分享你的所在地。我们会选择一个能容纳尽可能多的与会者的日期和时间。