与团队见面:合规工程

彭博客户的运营环境是世界上监管最严格的环境之一,他们需要强大的工具来降低风险并保持合规。我们的工程部门的市场和社区应用领域的合规工程小组构建产品,帮助彭博终端客户保持符合金融服务专业人员通信和贸易数据存储和保留的法规。这些产品包括彭博社(Bloomberg)库归档解决方案,监测,对通过终端发送的信息适用政策,以帮助防止员工不当行为、市场滥用和内部培训。

莎拉上海四通

让我们见见合规工程主管,莎拉上海四通.Compliance Engineering目前正在招聘各种类型的工程师,Sara分享了她在潜在员工中寻找的东西。

你的团队需要解决哪些独特的技术挑战?
我们的实时监视引擎是一个阻塞同步任务。随着我们在市场开放或像今年这样的动荡市场中所经历的流量峰值,我们必须拥有能够根据需求扩张和收缩的系统。这是一个不小的挑战!为了满足高需求和低延迟,我们设计了自己的内部私有云,它基本上是12架运行Mesosphere和Marathon的裸机。我们在此基础上构建应用程序框架。这些主要是基于Apache的开源栈(例如,Solr, Storm, Spar金宝搏网址k, Kafka, Accumulo, Presto和ZooKeeper)。我们所有的管道和引擎都是在这个基础设施上运行的。除了拥有一个独特的技术堆栈(对彭博来说),我们也是彭博少数几个主要应用界面是基于web的领域之一,所以建立标准并被内部其他管理web属性的工程团队所控制是关键。

告诉我们你的职业道路。
我大学毕业后就直接参加了一个培训项目,和我们在彭博社的工作没什么不同。我辗转了几次,从一家精算公司跳槽到甲骨文公司,在那里我从事数据库工作。就在那时,我开始发现自己对数据和存储的热情。我去了一家语音识别公司但现在已经不存在了。那是在互联网时代,所以我跳槽到Akamai,在那里我花了几年时间研究他们的点击流分析。然后我搬到了纽约,在金融业工作了十几年,从事基础设施和技术风险方面的工作,四年前终于在彭博社(Bloomberg)工作。我的职业生涯很长,内容也很丰富,但我真正的工作重心是数据和存储与合规的结合。

你选择团队成员的策略是什么,尤其是在多样性方面?
我坚信多元化是全面的——在团队、教室、政府乃至任何地方。我认为开发产品的团队需要代表使用产品的用户,包括不同的体验水平、性别、种族和背景等。如果你看看面部识别技术早期的失败——事实是,识别黑人、亚洲人、印第安人和女性面部的错误率比白人、东欧男性的错误率高几个数量级——你开始真正理解开发产品的团队必须能够代表使用它们的人,否则它们就会失败。使用彭博合规套装产品的合规官员和部门主管并非同质,我们也不应如此。

在为你的团队招聘工程师时,你看重的是什么技能?
这取决于我们要扮演什么样的角色。在某些情况下,特定技术的原始技术技能和经验是必须的。例如,我们正在寻找Solr专家,现在帮助我们的搜索策略和实施.对于其他角色,我希望具备通用的编程技能,以及合作的愿望、充沛的精力和激情。我希望确保我们的团队是平衡的,让有兴趣学习新技术的人有机会加入,即使他们不一定在第一天就拥有语言技能。如果他们能证明自己能够学习,并对此感到兴奋,那就足以在团队中赢得一席之地。

是什么因素推动了您团队的快速成长/扩张?
我们花了十多年的时间为终端客户提供“打勾”的解决方案,但我们的系统中有如此多的数据,有如此多的能力用它来做一些真正令人兴奋的事情。当我在一年多前接手Compliance时,一个新的Product也开始了。他来自公司外部,曾为处理通信和语音数据的初创公司工作。他带来了一个产品愿景,试图将我们的数据集整合到一个新的集成合规平台中,将我们的通信和交易数据档案与监控结合起来,并加入彭博拥有的更多丰富资产,如新闻和贸易违规。我建立了一个技术战略来与之相匹配,我们把它提交给了管理委员会,他们同意这个机会值得投资。因此,我们将合规工程团队扩大了20人,并正在努力填补今年的空缺。我们正在寻找各种类型的工程师——SRE、DevOps、c++、Java和Python高级工程师、Full Stack和UI。加入我们团队真是激动人心的时刻!

“我希望确保我们的团队保持良好的平衡,让有兴趣学习新技术的人有机会加入,即使他们不一定在第一天就具备语言技能。”

——莎拉上海四通

史蒂文Zabolotny

当软件工程师史蒂文Zabolotny去年第一次参观布隆伯格的办公室时,他认为它就像一个空间站。这一点,再加上该公司在金融和科技交汇处的独特地位,立刻赢得了他的青睐。

告诉我们你的职业道路。
当我在高中第一次接触计算机科学时,我想成为一名游戏开发者。我在石溪大学学习计算机科学、应用数学和统计学。我做了一个关于计算机图形学中自然地形生成的研究项目。另外,我的论文项目是关于电子游戏中天体物理学的精确模拟。我开始在一家为生态教育开发软件的公司实习。在那里,我创建了一个用于预测人口规模的网络应用程序。后来我在一家金融科技公司实习,在那里我制作了一张代表他们移动应用使用分析的热图。

在学习过程中,我发现了机器学习,并对计算机科学在数学中的应用产生了兴趣。这种兴趣,加上我之前在金融技术方面的经验,是我加入彭博社的动力。

告诉我们你现在在做什么。
自2019年8月以来,我一直是监控应用程序和报告团队的成员,在完成培训后立即加入。我最近的工作主要是重新设计Bloomberg Vault Surveillance,这是一种通信监视工具,可以让合规官员管理他们的公司对Bloomberg数据的实时监视,以及对各种企业数据的近乎实时监视。

你去年获得计算机科学学位后不久就加入了彭博社。你是怎么发现彭博的?
在之前的一次实习中,我团队的一名成员离开公司去了彭博社(Bloomberg)工作。后来,当我申请全职职位时,我想起了这一点,并选择了申请彭博社,因为我已经有了一些金融技术方面的工作经验。在现场面试之前,我对这家公司并不了解。布隆伯格引人注目的第一件事是他的办公室。当我第一次在该公司位于纽约的全球总部的六楼下电梯时,宽敞的“链接”(Link)俯瞰着大楼的庭院,各种各样的小吃,以及它未来主义的照明和设计,让我感觉自己在登上一个空间站。当我最初被出售办公室时,我最终选择了彭博,因为它提供了许多学习和职业发展的机会,而且这家公司似乎真的在投资于其工程师的成功。

在加入彭博社之前,你希望自己对软件工程职业有哪些了解?
回顾我的本科岁月,我希望我能更专注于获取工作经验。虽然专注于课程和学习材料很重要(我肯定会确保自己掌握数据结构和算法的基础知识),但它不如你从实习或兼职工作中获得的现实世界的技术经验重要或有用。工作经验可以教会你更重要和相关的技能,如沟通和领导能力。它还可以帮助您了解如何在项目中考虑客户的需求,以及团队如何有效地合作。

我建议新员工多去了解培训班上的人。这些人将成为无价的朋友和联系。如果没有别的,它会让你的训练更有趣。

“最初我被出售办公室时,我最终选择了彭博,因为它提供了许多学习和职业发展的机会,而且这家公司似乎真的在投资于工程师的成功。”

- - - - - -史蒂文Zabolotny

艾尔苏西洛

艾尔苏西洛他的整个毕业后职业生涯都在彭博社度过,这让他得以发展一个广泛的职业网络,他知道自己在面临挑战时可以依靠。

简要地告诉我们你的职业道路。
我从2003年研究生毕业后就开始参加研发(当时是工程部的名字)培训课程。我的第一个团队是Real-Time Market Applications,它是Equities小组的一部分。我们负责彭博使用最频繁的一些市场监控应用程序。我花了6年的时间在这个团队中,成长为一个高级开发人员的角色,然后是它的团队领导者,最终完成了我们产品的完全技术重组。

在接下来的四年里,我对金融领域产生了兴趣,并开始领导上市衍生品实时团队,专注于期权工具,然后是固定收益基础设施团队的定量信贷风险。这给我带来了一系列独特的挑战,其中一个挑战是,必须对金融市场的运作方式有足够的了解,必须对量化模型有足够的了解,才能与我们的量化专家一起工作,还要知道如何在大量的市场数据流中高效地计算衍生品

随着处金宝搏网址理大量数据的开源技术的兴起,我开始寻找获取知识的机会,并利用这些知识构建现实世界的解决方案。这促使我加入了Compliance。

在彭博工作了17年之后,你是如何保持工作的趣味性的?
在我成为彭博社的一员的这些年里,事情从来都不是一成不变的,说实话,我发现保持它的趣味性毫不费力。我们的工程部通过吸引最优秀的人才不断发展壮大。我们一直紧跟行业领先技术,特别是在机器学习、人工智能和云基础设施方面。我们不断地重新定义我们的产品,并寻找整合新功能的方法,以增加更多的业务价值。这已经到了我不再认识我曾经负责的一些产品的地步。

我挑战了自己,通过自定进度的学习机会扩展了我的量化金融知识,并获得了特许金融分析师(CFA)的认证。在我目前的职位上,我定期与软件基础设施(SI)和技术基础设施(TI)的各个团队建立网络,为我们团队的计算平台制定战略。

告诉我们你现在在做什么,你最大的挑战是什么。什么最能激发你的灵感?
通过我们的合规工程团队,我们不断地在多个具有重大影响的复杂项目上工作。我们花了一半的时间来改进我们系统的可靠性和可伸缩性,但我们也在推进如何将技术、金融和数字通信结合起来,以创建令人信服的合规解决方案。

我小组的一个关键项目是对合规的身份和访问管理系统的全面检查。这个多年项目的目标是在涉及用户权限时将数据风险降到最低,并降低我们的操作开销。要做到这一点,我们首先需要重新架构基础,从多个商业rdbms和非统一访问模式,到一个基于开放源码技术和可伸缩微服务模式的新设计。金宝搏网址然后,我们将构建一个集成的处理管道,以处理企业服务和用户实体上的多种类型的变更事件,这些事件必须在遵从性系统中全面传播。

虽然这里的挑战是努力和编排的大小创建新的数据模型同时更新我们现有的同时,这个项目就是我最兴奋的,考虑到我们的业务非常广泛影响处理能力显著更多的客户,同时控制风险因素。

换到彭博社的不同团队是什么感觉?你是如何适应的?
每个团队都是独一无二的。在做出搬迁决定之前,你需要从不同的角度(例如,利益相关者,其他部门等)了解机会和挑战。我发现,与纯粹的技术堆栈或任何学习机会相比,知道我将与谁一起工作,特别是谁有产品愿景和它是什么,对我的决策更重要。

当你刚加入一个团队或组织时,不要犹豫,要问问题,并找到合适的人向你解释事情。记下您遇到的所有内容,并花时间从源代码库、产品文档或团队文档中进行自己的研究,不管它们可能有多过时。将你的发现组织成连贯的陈述,这样你可以非正式地和你的经理做,并征求反馈。关键是要积极主动地管理你的学习曲线,并定义你自己的角色和责任。

莎拉Parelhoff

软件工程师莎拉Parelhoff在探索了其他职业道路后加入了彭博社。她分享了布隆伯格的学习和慈善文化如何吸引她来这里工作。

简要地告诉我们你的职业道路。
这是一个漫长而曲折的过程(你好!千禧这里!)。本科毕业后,我曾在日本做过一年的英语老师,然后在一家新闻聚合公司的客户服务部门工作了几年,然后回到学校学习时尚。我在时尚界工作了6年,然后决定换另一个职业,所以我离开了,转而从事软件开发Fullstack学院的Grace Hopper项目.我在格蕾丝•霍珀学院(Grace Hopper)做了另一个班的教学研究员,之后不久就接受了彭博社(Bloomberg)的邀请。

时尚与金融的结合。让我们再深入探讨一下。是什么让你决定学习软件工程?为什么在时尚界工作这么多年后,你要把它应用到金融领域?
在我的时尚职业生涯中,我大部分时间都在从事产品开发工作,这种从灵感中获取想法并最终生产出可交付产品的心态在软件工程中也非常适用。有一种感觉非常熟悉的动作节奏:了解客户需求、研究、技术应用、生产物流。我辅修了计算机科学,所以这也不是完全出乎意料的事。我喜欢的是,我仍然能够在工作中发挥创造力——它仍然是“制作”一些东西,但过程更多的是动手操作。

老实说,我从没想过自己会在金融领域工作。在我找工作的过程中,我一直在寻找一个能够支持新工程师的环境,在那里我可以学习和发展。我在彭博社的面试过程中遇到的每个人都给我留下了深刻的印象。文化决定了这一点。

雇佣更多具有软件工程和财务分析以外工作经验的人有什么优势吗?
哦,绝对不会。我在格蕾丝·霍珀(Grace Hopper)遇到过很多了不起的女性,她们在转向编程之前从事的是完全不同的领域,而现在她们都在这方面表现出色。我的一个好朋友在转行之前是一名记者,毕业后转行到一家媒体公司做工程师。没有人知道一个人会带来什么特殊技能,这些技能可能不在职位描述中,但对公司来说是一种资产。

告诉我们你现在在做什么,你最大的挑战是什么。什么最能激发你的灵感?
我目前正在为我们的EDiscovery应用程序添加一些新特性,这些新特性与合规数据管道的增强有关。如果没有Vault中其他团队的辛勤工作,我的团队所负责的面向客户端的应用程序是不可能实现的,我现在所做的工作是使已经添加到后端层中的特性能够被我们的客户端访问。

我是一个视觉型的人,我喜欢前端工作,喜欢为用户添加UI。作为团队的一员,我学到了很多。虽然JavaScript是我最强的语言,但我不得不从头开始学习Ruby。与我刚开始时相比,现在在应用程序上工作是令人满意的。我认为在一个存在了很长时间的代码库上工作总是有挑战的,特别是如果你以前从未做过。幸运的是,我有一个很棒的团队,他们随时准备好帮助我解决任何问题。

彭博有着独特的文化。是什么吸引了你?
这家公司的服务和给予的文化对我很重要。正如我说过的,我从未认为自己与金融有任何关系,但当我开始了解彭博以及这家公司有多博爱时,它彻底改变了游戏规则。当我离开时尚界时,我决定下一份工作将在一家对世界贡献大于贡献的公司工作,布隆伯格为此付出了很多努力,这让我印象深刻。在我的面试过程中,我也被每个人的善良和人道所吸引。跟我说话的人都是真人,如果这说得通的话。感觉是个好地方。

“在找工作的过程中,我一直在寻找一个能支持新工程师的环境,在那里我可以学习和发展。我在彭博社的面试过程中遇到的每个人都给我留下了深刻的印象。文化决定了这一点。

——莎拉Parelhoff

检查法规遵循工程团队的开放角色在这里在这里