与团队见面:期货与期权工程

彭博’s Futures & Options Engineering Group (F&O) is part of the broader Macro Markets and Alternative Data Engineering Team (MMAD), which focuses on products and data that transcend individual companies, speaking to broader global financial trends like commodity flows, foreign exchange (FX) prices, and macroeconomics. F&O is the foundation for exchange-traded (listed) futures, strategies, and options on commodities (such as crude oil, crops, and metals), FX rates, bonds, and interest rates.

卡拉Kalhor

让我们第一次见面卡拉Kalhor他是彭博社期货与期权工程组的工程经理。该团队负责管理数百万非股权上市工具的生命周期和数据,以清晰和全面的方式呈现数据,实现债券和利率期货的分析计算,并提供面向客户的分析工具。

你们的团队需要解决哪些独特的技术挑战?
我们管理的数据的准确性和可靠性对彭博和我们的客户的许多领域都至关重要。我们从数百个异构数据流中获取原始数据,这些数据都需要被正确地、及时地处理。我们管理的基础设施确保在每天数十亿请求的负载下提供高质量、高可用性、低延迟的数据。随着交易所交易工具变得越来越重要和复杂,对我们数据的需求继续增加。

简要告诉我们你的职业道路。
大学毕业后,我加入了布隆伯格的交易解决方案部门。我主要在卖方作为工程师工作,然后作为团队负责人,最后作为经理。我主要是通过学习和产生影响而激励。经过多年,我想尝试一些新的东西,并转移到软件基础设施稳定。我主要在多播运输,网络弹性和中间件周围的大型系统上工作。学习新材料并具有很大的影响很有趣。大约一年前,我搬到了管理F&O,这是我以前的交易解决方案和软件基础设施经验的融合。

你选择团队成员的策略是什么,尤其是在多样性方面?
我努力使职位的需求与申请人的兴趣和技能相匹配。我的团队目前正在快速成长——我希望确保我们的成长伴随着广泛的经验、技能和知识。虽然初级和高级的招聘期望有很大的不同,但我的方法是一样的。我喜欢花时间去真正了解每一个人,他们的需求和目标是什么,他们的动机是什么,并回答他们可能有的任何问题。

有时候,我发现,来自科技行业中代表性不足群体的人拥有工作所需的技能和经验,但由于行业中缺乏代表性和榜样,他们可能会打消在科技行业发展的念头。有了这种意识,我就能更支持他们的特殊需求,让他们相信自己的优势,同时也提醒他们,他们对我们的团队和公司来说是多么重要的一笔财富。

在为你的团队招聘工程师时,你看重的是什么技能?
我们目前正在寻找开发应用程序的全堆栈工程师和从事分析和各种分布式系统的后端工程师。我们需要不同层次的经验丰富的人,从刚毕业的大学毕业生到经验丰富的建筑师。我们有兴趣引入新的想法和观点,以及技术经验和专业知识。除了在解决问题、设计和软件技能方面的技术敏锐性外,我们还寻找具有学习欲望和能力的个人,他们思想开放、好奇、包容,并且具有出色的协作技能。

推动团队快速发展的因素有哪些?
随着越来越多的彭博业务和客户依赖于交易所交易F&O工具,我们团队的增长受到了其重要性和复杂性的推动,以及继续拥有高质量和高性能数据的需求。

你如何在你的团队中培养文化?
我重视并培养一种基于授权、学习、合作、透明和包容的文化。我认为领导不需要头衔。我们有正式领导团队的人,也有非正式领导关键领域的主题专家或技术领导的个人贡献者。为了整个团队的利益,我努力庆祝和利用每个人的优势。我们的团队定期举办知识转移会议,为每个人提供教学和学习的机会。

此外,我和我的团队喜欢在艰难的技术设计和挑战中工作,同时保持个人思考和集思广益的平衡。我尽可能清晰地向团队传达信息,并确保所有团队成员都能看到我的信息,以便他们能够分享想法、愿望和担忧。

我也和布隆伯格一样致力于慈善事业,与我们的企业慈善团队合作,确保我的团队中的工程师们意识到有机会指导和传授技术,帮助未被充分代表的人群。

“我们团队的增长受到了交易所交易F&O工具日益重要和复杂以及继续拥有高质量和高性能数据的需求的推动。”

——卡拉Kalhor

罗什莎

罗什莎他是F&O应用团队的团队领导,在那里他支持一个工程师团队,维护一套超过18个F&O客户端应用程序,这些应用程序共同支持在全球100多个交易所交易的数千个非股权产品。

你现在在做什么?
我目前正在与团队合作,为我们的客户改进产品工作流和可发现性,以及公司范围内的Linux迁移计划。我目前面临的最大挑战是,优先考虑这两项主要举措之间的需求,并确保我们在这两方面同时取得良好进展。

最鼓舞我的是,我们的团队有机会从工程的角度(例如,改进我们的设计、代码结构、测试和最佳实践的采用)和产品的角度(例如,重新思考和改进我们的产品工作流程,为我们的客户增加更多的价值)。

你是如何加入彭博的?
大约六年前,我加入彭博,担任F&O团队的高级工程师,之前曾在一家对冲基金和一家银行工作。面试结束后,我仔细考虑了这个机会,最初决定放弃。但面试结束后,我的前任经理肯·布朗伯格(Ken Bromberg)打电话给我,让我相信事实并非如此。他花了一个小时解释这个职位,让我很好地了解了我在彭博会有哪些机会,以及我将如何为这个职位做出贡献并成长。

一开始,适应布隆伯格的工作风格很有挑战性,因为你马上就会被赋予大量的自主权和责任。然而,导师和立即回答问题的团队成员的支持帮助我顺利度过了最初的阶段。

我很高兴这些年来我所得到的机会。我已经能够从事具有挑战性的项目和工作流程。今天,这份工作仍然有很多方面让我感到兴奋。首先是F&O组织内部的团队协作,以及向我的团队成员学习并影响他们的机会。其次是了解F&O产品领域,了解其对客户的价值。金融服务的背景对我有帮助,但这个领域非常广阔,总是有更多的东西需要学习。在过去的六年里,我们的产品经理多次帮助我填补了一些空白。我也成长为一个工程团队的领导者。回顾过去,我很高兴当初决定不放弃加入彭博社的机会。展望未来,我依然对我在这里的成长和机遇感到兴奋。

您如何在工作中培养协作,包容性环境?
引用一句著名的谚语,“如果你想走得快,独自走;但如果你想走得更远,就结伴而行。”对我来说,协作和包容的关键是创造一种环境,让人们觉得自己是团队的一部分,并乐于提出自己的想法和意见。这有助于团队做出更好的决策,产生更好的结果。

这从尊重他人开始,不管他们的工作经验和背景如何。我试图通过培养一种我们共同拥有我们的产品的心态来避免在团队中创建竖井。这意味着团队成员被鼓励对同事的项目提供建设性的意见和想法,即使他们没有直接参与。这也意味着我们必须倾听团队成员的想法和意见,而不管他们的经验、任期或意见的差异。此外,当他们接手新项目时,我鼓励我的团队向跨团队的同事或公司内的技术协会征求意见。

我也注意在工作中使用包容性的语言,并鼓励每个人在我们的团队建设活动中参与。

“最鼓舞我的是,我们的团队有机会从工程和产品的角度重新思考、重建和改进我们的应用程序。”

- 罗什沙河

马丁Hautefeuille

马丁Hautefeuille担任固定收益(FI)期货计算团队的领导。这个小组拥有对债券和利率等债务工具期货的分析。

告诉我们彭博的职业生涯。
我在彭博社工作了五年多。我从F&O衍生品团队开始,该团队负责管理上市期权的生命周期和非股权基础期权的策略。该团队负责关键基础架构,该基础架构吸收并标准化了全球100多家交易所提供的安全数据集,并为我们的客户提供了对这些数据的高可用性和低延迟访问。最近我加入了F&O固定收益期货计算团队。这些期货需要专门的分析来告知各种投资策略,因为它们的基础资产定期以利息的形式产生现金流。近年来,交易所变得非常有创意,推出了多种新的固定收益期货。从业务的角度来看,这是一个增长的领域,对于工程师来说也是一个激动人心的时刻,因为我们需要重新构建计算基础架构以支持这些新合同。

我在科学计算中有背景,我总是喜欢了解数学公式后面的内容,将其转化为代码,并使我的实现准确和高效。我的甜蜜点是当我的工作涉及计算,最先进的计算机科学和有影响力的应用。这就是让我对领导固定收入(FI)期货计算团队感到兴奋的原因。

你是怎么发现彭博的?
在加入彭博社之前,我在麻省理工学院教了五年,从事科学计算和固体力学方面的研究。作为一名软件工程师,我想学习如何提高软件质量,并在我的研究小组中采用最佳实践。我会遇到大型c++软件设计由彭博BDE图书馆创始人约翰·拉科斯(John Lakos)撰写。回想起来,我曾想成为一名更好的软件工程师,并将彭博视为一个可以磨练这些技能、提高和学习的地方,这也是我过去五年的重点。加入FI期货计算团队,使计算重新进入我的职业生涯。有了这个团队,我就处在了计算机科学、计算和金融分析的交叉点,就像我在学术界时处在计算机科学、应用数学和机械工程的交叉点一样。事后看来,我很高兴加入彭博成为一名更好的软件工程师,也很高兴我留下来并在FI Futures computation团队中找到了一个很好的位置。

告诉我们你在彭博的指导。
作为一个相对较新的团队领导,我对彭博社的工程指导计划为新团队领导提供的资源感到非常惊讶。我经常和我的导师(一位来自完全不同的工程领域的高级经理)进行讨论,这对我很有帮助。进行简单而诚实的对话,寻求反馈和建议,并从导师的经验中受益,这些都帮助我反思如何在团队成员中培养协作、包容和高效的环境,以及如何围绕共同的愿景构建团队文化。

通过我们的领导力培训计划,我还与一小群刚出道的团队领导进行了接触,我每月都会与他们见面。我发现在同龄人之间分享经验是非常有用的,也是一种互相支持的好方法。

“有了这个团队,我就处在了计算机科学、计算和金融分析的交叉点,就像我在学术界时处在计算机科学、应用数学和机械工程的交叉点一样。”

——马丁Hautefeuille

茉莉花伊斯兰教

茉莉花伊斯兰教是彭博社的高级软件工程师。在过去的几年里,她领导了F&O仪器摄入管道的开发。

告诉我们你的团队和你的角色。
球队拥有交易所交易的证券。我们目前在世界各地支持超过100家这样的交易所,每一家都有我们需要支持的独特风格。我最大的挑战是建立一个有效和可维护的系统,准确反映市场,因为内部和外部客户都依赖于我们的数据。我喜欢头脑风暴和想出解决方案。在这个职位上,我每周都要这样做。另外,作为工程专业(而不是商业),我也可以实现我的解决方案。

是什么让你决定学习软件工程?
我来学习软件工程是因为我想成为一名好的管理者。我在彭博社领导一些QA团队,并将他们从手动测试过渡到自动测试。我开始学习自动测试,以便更好地指导我的团队成员,并发现我非常喜欢编写代码。

部分完成的工程编解码器经过许多个晚上和周末的适当在线学习,我参加了彭博社(Bloomberg)的工程新员工培训课程,并最终加入了我现在的团队。

我之前的工作经历是在医疗保健和紧急服务行业,这些行业的生命都处于危险之中,然后是赌场,这些行业的金钱都处于危险之中。这一背景使我始终致力于构建具有弹性的系统,并成为团队中的一员,以确保高质量标准。

你认为雇佣更多具有软件工程和财务分析以外工作经验的人有什么优势?
我在产品、项目、QA和技术支持方面的广泛背景每天都在帮助我进行软件开发,因为我相信一个好的软件工程师应该具备所有这些技能——我花了数年时间磨练这些技能。作为一个非传统背景的人,我倾向于质疑为什么事情要以一种特定的方式来做,这导致每个人都在讨论他们是如何做的。这些对话通常会引导我们找到更好的解决方案。

你参与了D&I的各种活动。告诉我们为什么这对你很重要。
我想,即使我在我的一生和职业生涯中没有参加人数不足的团体,我也会大量参与d&I活动,因为这是正确的。人们应该根据他们的行为而不是他们是谁来判断。

在我担任经理的职业生涯中,我的多元化团队比同质化团队提供了更好的产品,所以我有支持彭博社所宣传的研究的个人经验。招聘也是非常昂贵的,团队成员如果感觉不被接纳,通常会离开——我自己过去就这样做过好几次。

我也会对来自不同背景的候选人进行面试,同时也会指导那些在高中/大学中被低估的学生,希望以此来增加候选人的渠道。

对于那些在科技领域寻求职业发展的弱势群体,你有什么建议?
我参加了三次面试,然后通过了面试程序,进入了工程部门。当然,有时我想放弃,甚至有几次我差点离开彭博,去别处继续我的工程生涯。我很高兴能留在彭博,因为彭博针对新工程师的内部培训是世界级的。

有一位导师指导我学习什么对我帮助很大,尽管我必须投入工作,当然。

然后,一旦你制造它,你可能会遭受冒险综合征;我仍然遇到了这一天。您需要承认它,但继续前进,因为您每天都会为您的团队带来价值。

彭博社的协作环境如何创造学习新技能和扩展专业知识的机会?
我利用了彭博社提供的许多途径来扩展我的技能。

我学会了从我团队的高级和初级成员的例子中成为一个更好的软件工程师。我还通过官方和非官方渠道与导师和助理有关。我甚至遇到了来自不同角色和部门的人,同时在彭博会员的活动期间志愿服务,我在731(即,彭博的城镇广场)的链接中有许多精彩的谈话,在此过程中解决了许多烦恼问题。所有这些经验都帮助我成长并以不同的方式思考。

“即使在我的生活和职业生涯中,我不是一个被低估的群体,我也会大力参与D&I的努力,因为这是正确的。判断一个人应该看他做了什么,而不是看他是谁。”

- 茉莉花伊斯兰教

德里克的大片

德里克的大片是F&O核心团队的高级软件工程师。他一直在彭博等20多年。他的团队负责支持交换交易证券的数据库和基础设施。最近他一直在帮助设定策略来现代化数据访问层和重构基础架构和周围的应用程序。

请告诉我们你是如何进入彭博社的。
我开始牙科学校,但在实践培训期间实现了,如果我不开心,我将无法做到最好的工作,这对我的病人来说是不公平的。相反,我在计算机科学中追求了一个硕士学位,我发现我发现更有趣。在我目前的工作中,我仍然应用我在牙科学校学到的一些知识,例如时间管理,批判性思维,鉴别诊断技能(有助于进行故障排除和调试),并记录保持技能(相当于文件)。

在同一家公司干了这么多年,你是如何保持工作的趣味性的?
在彭博社,定期提供课程、自学课程和知识分享会议,这使我们能够继续学习新技术,扩展我们的技能。此外,彭博的文化和我们的管理人员鼓励我们跳出固有思维,这给了我们机会将新技术应用到项目中来挑战自己。在公司,协作是非常重要的,你可以与其他团队密切合作,遇到有趣的人,并向他们学习。

您如何在工作中培养协作,包容性环境?
成为一个好的倾听者,尊重其他的想法和意见。诚实,彼此信心有助于您在队友之间建立信任。

“彭博的文化和我们的管理人员鼓励我们打破常规思考,这给了我们机会将新技术应用到项目中,挑战我们自己。”

- Derek Shiu.

皮特器皿

皮特器皿是F&O衍生品团队的高级软件工程师,负责处理与期货、期权和石油、住房或奶酪等商品相关的证券元数据。

跟我们说说衍生品小组的任务。
每天大约有600亿份衍生品记录被载入,但在需要保存什么、如何收集以及数据来自世界各地数百家交易所时是什么样子等方面,存在很大的差异。我的工作主要是让访问这些数据变得可能和有效。

但我们不是一个人做的。我们与彭博社的许多其他团队合作,例如接触我们的数据库、分布式共享内存、Apache Kafka、CI/CD、DevOps等的团队。有许多优秀的团队回答我们客户的问题,而其他团队则与全球数百家交易所进行互动。我喜欢彭博社的一个特点是团队间的合作。

这些年来,你在彭博社的职业生涯是如何发展的?
我已经开发软件36年了,其中11年是在彭博社的FX或F&O集团。在过去的11年里,我一直通过拥有所有权来保持事物的趣味性。就我个人而言,如果我被告知该做什么,我会发现自己没有那么热情,如果我提出我们应该做什么,我会更感兴趣。幸运的是,这是一个在这里受到鼓励的模式。

我从来没有对管理人员感兴趣,我真的很喜欢开发软件。Ken Bromberg是我最初的团队负责人(后来是我的经理),他帮助我发展了一条职业道路,让我在FX和F&O领域的多个团队中产生了很大的技术影响,而无需遵循典型的管理轨道。幸运的是,卡拉一直非常支持我继续走这条路。除了管理人员之外,还有其他责任可以促进你的职业发展,在这方面你可以得到同龄人的尊重。

你如何帮助彭博营造一个包容的环境?
我想我鼓励了一个协作和包容性的环境,但我总是担心忘记。倾听别人并尊重他们的想法,而不是坚持是正确的。我记得我在彭博的第一个验尸(PM)会议,涉及高级管理层。我被吓坏了。相反,它是关于系统出现问题的完全出现问题以及如何将来避免它。我们的团体责任文化 - 而不是个人责任 - 非常强大。我认为它也有助于我们避免挑选某人,因为它们是不同的。

“我们的小组责任文化 - 而不是个人责备 - 非常强大。我认为它也有助于我们避免挑选某人,因为它们是不同的。“

- 皮特洁具

查看我们的期货与期权工程组的一些开放职位(在这里在这里,及在这里)。