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

彭博社的期货和期权工程组(F&O)是宏观市场和替代数据工程团队(MMAD)的一部分,该团队专注于超越单个公司的产品和数据,与大宗商品流动、外汇(FX)价格和宏观经济等更广泛的全球金融趋势进行交流。F&O是交易所交易(上市)商品(如原油、作物和金属)、外汇利率、债券和利率的期货、策略和期权的基础。

卡拉Kalhor

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

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

简要地告诉我们你的职业道路。
大学毕业后,我加入了彭博(Bloomberg)的交易解决方案部门。我主要在卖方做工程师,然后是团队领导,最后是经理。我的动力主要来自学习和影响力。几年之后,我想尝试一些新的东西,并转行从事软件基础架构稳定性方面的工作。我主要从事关于多播传输、网络弹性和中间件的大型系统的工作。学习新材料很有趣,影响也很广泛。大约一年前,我开始管理F&O,这是我之前在交易解决方案和软件基础设施方面的经验的很好融合。

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

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

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

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

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

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

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

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

——卡拉Kalhor

Rushabh沙

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

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

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

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

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

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

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

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

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

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

——Rushabh沙

马丁Hautefeuille

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

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

我有科学计算的背景,我总是喜欢理解数学公式背后的东西,把它转换成代码,使我的实现准确和高效。对我来说,当我的工作涉及到计算、最先进的计算机科学和有影响力的应用程序时,就是最佳时机。这正是我能够领导固定收益(FI)期货计算团队的真正原因。

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

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

通过我们的领导力培训项目,我还与一小队新上任的团队领导保持联系,我每月都会与他们见面。我发现在同龄人之间分享经验真的很有用,也是互相支持的好方法。

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

——马丁Hautefeuille

茉莉花伊斯兰教

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

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

是什么让你决定学习软件工程?
我来学习软件工程是因为我想成为一个好的管理者。我当时在彭博(Bloomberg)领导一些QA团队,把他们从手工测试转变为自动化测试。我开始学习自动化测试,以便更好地指导我的团队成员,并发现我真的很喜欢编写代码。

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

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

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

你参与了D&I的各种活动。告诉我们为什么这对你很重要。
我认为我会大力参与D&I的工作,即使我在我的生活和职业生涯中不是处于弱势群体,因为这是正确的。判断一个人应该看他做了什么,而不是看他是谁。

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

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

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

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

那么,一旦你成功了,你可能会患上冒名顶替综合症;直到今天,我仍然会遇到这种情况。你需要承认这一点,但要继续前进,因为你每天都会为团队带来价值。

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

我从我的团队中的高级和初级成员的例子中学到了如何成为一名更好的软件工程师。我还通过官方和非官方渠道与导师和学员联系。当我在彭博主办的活动中做志愿者时,我甚至遇到过来自不同职位和部门的人,我在731链接(即彭博的城镇广场)上有过许多精彩的对话,解决了许多棘手的问题。所有这些经历帮助我成长,用不同的方式思考。

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

——茉莉花伊斯兰教

德里克的大片

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

请告诉我们你是如何进入彭博社的。
我开始上牙科学校,但在实践培训期间意识到,这不是适合我的职业,如果我不快乐,就不能做好我的工作,这对我的病人来说是不公平的。相反,我攻读了计算机科学的硕士学位,我发现这更有趣。在目前的工作中,我仍然运用了一些在牙科学校学习到的知识,如时间管理、批判性思维、鉴别诊断技能(帮助解决故障和调试)、记录保存技能(相当于文档)。

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

你如何在工作中营造一个协作、包容的环境?
做一个好的倾听者,尊重别人的想法和意见。诚实和对彼此有信心可以帮助你在队友之间建立信任。

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

——德里克萧若元

皮特器皿

皮特器皿他是F&O Derivatives团队的一名高级软件工程师,负责处理与期货、期权和石油、房地产或奶酪等大宗商品策略相关的证券元数据。

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

但我们不是单独行动。我们与彭博社的许多其他团队合作,比如涉及我们的数据库、分布式共享内存、Apache Kafka、CI/CD、DevOps等的团队。有令人惊叹的团队回答我们客户的问题,而其他人则与全球各地的数百个交流互动。我喜欢彭博的一个原因是团队之间的合作。

这些年来,你在彭博社的职业生涯是如何发展的?
我已经从事软件开发工作36年了,其中11年是在彭博社的FX或F&O部门。在这11年里,我通过掌控一切让事情变得有趣。就我个人而言,如果别人告诉我该做什么,我就不会那么热情;如果我提出我们应该做什么,我就会更感兴趣。幸运的是,这种模式在这里受到了鼓励。

我对管理人员从来都不感兴趣,而真正喜欢开发软件。Ken Bromberg是我最初的团队领导(后来是我的经理),他帮助我发展了一条职业道路,让我在FX和F&O的几个团队中获得了很大的技术影响力,而不必遵循典型的管理轨迹。幸运的是,卡拉一直非常支持我继续走这条路。除了管理人员之外,还有其他的职责能让你在事业上取得进步,并得到同事的尊重。

你如何帮助彭博营造一个包容的环境?
我想我鼓励了一个合作和包容的环境,但我总是担心自己会被忽视。倾听别人的意见,尊重他们的想法,不要坚持自己是正确的,这样才会走得更远。我还记得我在彭博社的第一次事后分析(PM)会议,当时有高级管理层参与。我害怕受到责备。相反,这一切都是关于系统出了什么问题,以及如何在未来避免它。我们的集体责任文化——而不是个人指责——非常强大。我认为这也有助于我们避免因为某人的不同而孤立他。

“我们的集体责任文化——而不是个人指责——非常强大。我认为这也有助于我们避免因为某人的不同而孤立他。”

-皮特器皿

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

Baidu