与团队见面:港口工程

彭博的PORT工程团队负责建立彭博世界级的多资产投资组合和风险分析解决方案,为金融世界最大的参与者——资金管理公司、共同基金、对冲基金和养老基金——提供支持利用工具来实现最优的投资组合策略,评估风险敞口,并作出投资决策。港口100家顶级资产管理公司中有93家在使用,全球有4.7万活跃用户。该团队由250多名工程师组成,分布在纽约市、旧金山、伦敦、卢加诺、法兰克福和新加坡的办公室。

肖恩陆

首先,让我们相遇肖恩陆他是港口工程队的负责人。20年前,他在彭博社开始了自己的职业生涯。

简要地告诉我们你的职业道路。
在获得计算机科学硕士学位后,我作为一名应届毕业生开始了在彭博社将近20年的职业生涯。出于对在不同领域构建金融应用程序的渴望,我从外汇(FX)分析团队开始,转到衍生品团队,最终进入了投资组合和风险分析团队。

你们的团队需要解决哪些独特的技术挑战?
可伸缩性是产品成功的关键。每天,我们都在全球客户的近一万亿数据点上运行分析。我们必须使用一流的技术来维持这种负载,并为客户提供可靠的服务。

你选择团队成员的策略是什么,尤其是在多样性方面?
多样性是这个团队的基因。作为来自中国大陆的第一代移民,我非常欣赏和享受多元化团队的表现。这一切都是为了创造一个安全的环境,让人们分享和重视不同的观点。

在为你的团队招聘工程师时,你看重的是什么技能?
我们正在寻找具有高度积极性和协作能力的技术人员。

你如何在你的团队中培养文化?疫情期间人们在家工作,情况发生了怎样的变化?
这场全球大流行病正在改变我们相互合作的方式。作为一个真正的全球团队,我们一直将混合环境作为我们的准则。团队合作对我们来说非常重要,无论是物理上还是虚拟上。

“可扩展性是产品成功的关键。每天,我们都在全球客户的近一万亿数据点上运行分析。”

陆-肖恩

珍妮顾

珍妮顾是港口企业报告小组的组长。她在彭博社工作了14年。现在,她的团队正在通过构建新的报表类型和提供更灵活的模板和呈现功能来扩展企业报表产品。

告诉我们你现在在做什么,你最大的挑战是什么。
我们正在重新构建我们的报表工作流,将多个报表产品合并到一个平台中,并为所有买方客户提供一致的报表产品。开发一个具有性能的通用平台是一项挑战,它同时还能适应不同的需求和工作流程。在继续交付新特性以帮助业务增长的同时进行架构改革也是具有挑战性的。

换到彭博社的不同团队是什么感觉?你是如何适应的?
我曾在彭博社(Bloomberg)的四个不同团队工作过,从股票与衍生品(Equities and Derivatives)到投资组合分析(Portfolio Analytics)。每个团队需要不同的领域知识,他们都使用不同的技术来解决不同的挑战。

搬到一个新团队总是有点可怕,因为团队中有很多未知的东西,而你知道的最少。然而,我一直保持开放的心态,认为这是一个成长和学习的机会。它让我有机会扩展我的技术和领导技能,认识新的人,培养新的关系。

你参与彭博的D&I社区对你的生活有何影响?你都参加了哪些活动?
在过去的两年里,我一直是彭博科技女性协会(Bloomberg Women in Technology, BWIT)的联合负责人。作为联席负责人,我帮助主持了每月一次的技术交流会,为女性工程师提供了一个展示她们技术成果的平台。我们还举办培训课程,帮助女工程师准备演讲,这样她们在演讲时就会更自信。我还参与了B-Techies项目,这是北京理工大学的一个慈善项目,为中学生举办一系列实践工程活动,目的是激发他们在很小的时候就对科学和技术产生兴趣。

我还负责协调当地各妇女团体的工作,这些妇女团体是由部门组成的基层妇女社区。我们在工程领域有超过25个当地妇女团体。这些较小的社区举办各种活动,目的是在一个部门的不同团队内为女工程师建立牢固的联系和支持网络。Portfolio Analytics的本地组织PORT Systers以前举办的一些活动包括在布莱恩特公园滑冰、油漆之夜、闪电谈话和志愿者活动。

“跳槽到一个新团队总是有点可怕……然而,我总是保持开放的心态,并把它视为一个成长和学习的机会。”它让我有机会扩展我的技术和领导技能,认识新的人,培养新的关系。”

——珍妮顾

杰罗姆·乔

杰罗姆·乔是港口报告互动小组的组长。自2019年1月以来,他一直在该团队工作,当时他由于该公司收购巴克莱风险分析和指数解决方案(BRAIS)业务

告诉我们你现在在做什么,你最大的挑战是什么。
我们目前正在改进我们新的交互式PORT Workspace (PORT WS)平台,当前的目标是将现有客户从我们的旧用户界面(UI)中迁移出来。在这个平台中,我们一直在构建一个非常健壮的框架,其中包括一个通用控件目录。这个框架将允许PORT中的所有分析团队轻松地创建和集成他们自己的UI组件到PORT WS。

除了提供额外的分析领域外,我的团队也一直在努力改善我们的私募股权发行与PORT的整合。目前,我们最大的挑战是设计和实现功能和工作流程,以适应客户在UI上的特定需求,以及确保其他相关功能的一致性。这些项目给我最大的启发是,我们所做的决定将对我们的外部客户和内部团队产生重大影响。

你参与彭博的D&I社区对你的生活有何影响?你都参加了哪些活动?
自从我第一次来到彭博社,我就加入了BBIT社区。我一直坚信代表很重要,我为自己设定了一个目标,帮助增加彭博社的黑人工程师数量。我参加过各种HBCUs的虚拟招聘活动,也参加过各种面向科技界黑人男性和女性的会议。

在过去的一年半里,我也一直是少数工程领导力发展(MELD)小组的一员。在培养成为一名优秀领导者所需的技能方面,这一直是,并将继续是一个巨大的帮助。我的目标之一就是把它传递出去,让彭博社更多的黑人工程师和未来的领导人得到和我现在一样的机会。

你认为一个团队必须具备哪些素质才能保持高效和健康,尤其是在这种混乱的时期?
我认为沟通和鼓励是必要的。我个人一直觉得,如果我们能够敞开心扉,互相激励,互相支持,那么团队成员就会更愿意为彼此超越。这也有望建立信任,并让团队知道,在混乱的时候,我们会互相支持。

“自从我第一次来到彭博社,我就一直参与BBIT社区。我一直坚信代表很重要,我为自己设定了一个目标,帮助增加彭博社的黑人工程师数量。”

——杰罗姆·乔

马修·巴克利

马修·巴克利是港口企业Tickerization团队的组长。他的团队目前正在完成将tickerization服务从一个较旧的Lua应用程序迁移到一个新的基于python的中间件服务的工作。

你最大的挑战是什么?什么最能激发你的灵感?
我们的Lua应用程序经过多年的发展,包含了丰富的业务逻辑集合。将其重写为一个更可伸缩的基于python的服务,并将Lua代码作为需求文档,这意味着我们现在有了一个经过良好测试的更现代的解决方案。在过去几个月里,我们最大的挑战是支持两个并行系统,同时我们逐渐将客户迁移到新的技术堆栈。

你参与了D&I的各种活动。告诉我们为什么这对你很重要,以及你在让工作场所更具包容性方面发挥了哪些作用。
我们的工作场所应该是一个安全的空间,让每个人都能做真实的自己。可见性是关键。有支持性的公司政策固然很好,但看到我们的D&I社区如何支持我们的员工,向我们传递了一个非常积极的信息,即彭博是一个开放和欢迎工作的地方。在过去的三年里,我一直积极参与布隆伯格同志和盟友社区(BPROUD)的活动,也很高兴能帮助准备骄傲月的活动。

彭博社的协作环境如何创造学习新技能和扩展专业知识的机会?
你有很多机会参与到你的直接团队之外的活动中。例如,工程方面公会是一个分享你在特定领域的技术专长知识或学习主题的好地方。如果你对成为领导者感兴趣,有机会领导项目或其他倡议。加入D&I社区还将帮助你扩展你的人际网络,并让你有机会学习核心工程技能之外的新技能。

你和你的同事如何适应远程工作?
对我来说,重要的是要确保我们作为团队在办公室里的自然互动,在我们远程工作时也能发生。例如,我的团队在每个周末都会有一个社交活动,在那里我们讨论除了工作以外的任何事情。这也确保了每个人都能登录并记得享受周末。

“我们的工作场所应该是一个安全的空间,让每个人都能做真实的自己。可见性是关键。有支持性的公司政策固然很好,但看到我们的D&I社区如何支持我们的员工,向我们传递了一个非常积极的信息,即彭博是一个开放和欢迎工作的地方。”

- - - - - -马太福音巴克利

安东尼奥·梅迪纳

安东尼奥·梅迪纳是PORT数据工程团队的团队领导,该团队拥有对PORT工厂至关重要的两个模块。在任何一天,这些模块都要处理1亿个请求,并处理总计20兆兆字节的数据。

告诉我们你现在在做什么,你最大的挑战是什么。什么最能激发你的灵感?
随着金融世界的变化和技术的发展,我们需要不断发展我们的系统,以应对我们生活的动态环境。同时,我们需要维护系统的可用性、可靠性和性能。我们最近的一些项目涉及到担保隔夜融资利率(SOFR)、ESG数据和加密货币。

在彭博工作无论从个人还是职业角度来看都是值得的。虽然它是一家大公司,但它仍然有一种家族企业的感觉,对员工和我们周围的社区有真正的关心。

跟我们说说你在彭博社接受的指导吧。
我最近成为了我的团队的团队领导,但在那之前的一年多里,我是事实上的领导者。在其他许多公司,一个人在周五是个人贡献者,然后在周一负责一个团队;但彭博了解提供培训以帮助员工发展的重要性。在一年的时间里,我与两位导师搭档,他们教我如何成为一个有效的团队领导者。我学会了如何帮助他人专业成长和发展新技能,同时继续改进我们的软件基础设施。

对于激励直接下属,你有什么最好的建议?
在许多其他方面,彭博鼓励和促进创新。我们希望我们的软件开发人员分享他们关于如何构建或改进我们的软件基础结构的想法。我们经常构建原型或模拟器来评估新想法或新技术。我团队的几个成员最近已经从头开始构建了这样的系统。

“在彭博工作无论从个人还是职业角度来说都是值得的。虽然它是一家大公司,但它仍然有一种家族企业的感觉,对员工和我们周围的社区都有真正的关心。”

——安东尼奥·梅迪纳

维罗妮卡D 'Agosta

维罗妮卡D 'Agosta是PORT性能分析团队的软件工程师。她目前正致力于PORT绩效透明度倡议,该倡议涉及开发部门级别的工具,以提供关于如何计算面向客户的字段的完全透明。

告诉我们你的背景。
2018年,我在普渡大学获得了计算机工程学位,辅修数学。毕业后,我花了几年时间在多个国家的不同软件开发领域工作,积累了行业经验。2021年2月,我在彭博社的旅程从卢加诺办公室开始,那里有来自全球各地的50多名工程师。卢加诺对我来说是一个完美的选择,因为我一直都很好奇,想通过与来自不同文化和背景的人见面来扩大自己的视野,同时还能感到自己是这个小而受欢迎的社区的一部分。

告诉我们你现在在做什么,你最大的挑战是什么。什么最能激发你的灵感?
我的工作帮助了各个团队,支持新功能的开发和研究,以及现有功能的改进,通过提供仪器来检查原始数据、中间计算,以及PORT背后复杂模型的结果。特别是,我正在设计和编写一个新的Python软件库,它必须与现有的软件堆栈集成,以便使用Apache Spark和Jupyter笔记本揭示特定PORT请求的中间数据。

自从我加入彭博社,我得到了广泛的支持和学习工具。与此同时,我通过参与一个项目来表达自己的想法,这个项目给了我完全的自主权,让我有机会做出一些重要的技术决策。我喜欢这个项目的原因是,它既具有挑战性,又能激励人,这正是我决定加入彭博社时所寻求的。

彭博的培训项目是如何帮助你熟悉我们的系统的?
我在COVID-19大流行期间加入彭博社,我必须承认,我对不得不远程开始一份新工作的想法有点担心。我惊喜地发现,公司的入职和工程培训流程是如此有序。我有机会提高自己对几种编程语言的知识,包括Python、c++和JavaScript,还学习了彭博特有的技术。培训持续了几个月,这不仅是我成长为一名软件工程师的绝佳机会,也让我得以建立人脉,并在布隆伯格结识了许多不同的、有才华的人。尽管不能去办公室,但我觉得我得到了全力支持。

是什么让你决定学习软件工程?为什么在其他领域工作这么多年后,你要将它应用到金融领域?
在我成长的过程中,软件工程并不是我的梦想。我想成为一名医生,为了帮助别人,积极地贡献世界。随着年龄的增长,我对科技的兴趣开始增长,我对电脑工作原理的好奇心也与日俱增。随着世界变得越来越数字化,我意识到我可以通过做一个软件工程师来对人们的生活产生重大影响,也许,我可以在更大范围内做一些好事。

对我来说,编写软件就像解谜。这很有挑战性,也很有回报,给了我很多思考和成长的机会。在加入彭博社之前,我曾在多个技术领域工作过:从网络开发到机器视觉和人工智能。尽管如此,当我有机会进入金融行业时,我决定拥抱它,因为这种快节奏和刺激的环境——有很多增长机会——符合我雄心勃勃的个性。金融行业也带来了很多挑战,因为它需要每天在很短的时间内分析数十亿个数据点,我觉得这是我真正想要接受的技术挑战。

你如何在工作中营造一个协作、包容的环境?
协作环境的关键是确保没有人对表达自己的观点感到不安。不同的观点很可能是一家公司最重要的资产,能够自由地做出贡献,而不感到受到评判或歧视,有助于在彭博营造包容的环境。

团队领导者和团队成员总是试图尽可能多地从彼此身上学习,因为每个人——无论是新员工还是已经在这个行业工作多年的人——都可能对讨论产生积极的影响。现在许多人在家远程工作,强调开放沟通的必要性就显得尤为重要。布隆伯格通过许多活动促进团队合作,包括志愿服务机会、咖啡聊天、技术会谈和许多其他社会活动。

“我喜欢这个项目的原因是,它既具有挑战性,又能激励人,这正是我决定加入彭博社时所寻求的。”

-维罗妮卡D 'Agosta

请查阅我们的港口工程团队的一些开放角色(在这里在这里,在这里).