跳转到主要内容

从软件工程师到数据科学家,这10个备受追捧的IT角色正在通过数字服务、复杂的反欺诈措施等重塑美国金融业。

美国金融服务业已经完全接受了向云的转移,推动了对AWS和自动化等技术技能的需求,以及对数据分析的Python、开发面向消费者应用的Java和数据库工作的SQL的需求。

根据职业网站Dice.com的数据,这一推动是整个行业趋势的一部分,通过让客户通过数字服务更好地访问储蓄账户、投资和贷款,使银行业更容易进入。加密货币和数字银行等新技术有可能弥合金融服务领域几十年来存在的机会缺口。但金融服务公司需要熟练的IT专业人员来帮助管理新技术和新兴技术的集成,同时使传统金融技术现代化。

随着金融业对技术技能的需求增长,某些IT工作变得比其他工作更受欢迎。根据Dice的数据,如果你是一名希望进入金融行业的IT专业人士,或者是一名金融IT领导者,想知道哪里的招聘最具竞争力,这里列出了金融领域最受欢迎的十大技术职位。

软件工程师

软件工程师是美国金融行业最受欢迎的角色之一,Dice指出,从1月到5月,招聘职位增长了28%。最受欢迎技能包括DevOps、Java、Python、SQL、NoSQL、React、Google Cloud、Microsoft Azure和AWS工具等。在金融行业,软件工程师通常负责协助技术前端战略、编写代码、为开源项目做出贡献,并帮助公司提供面向客户的服务。软件工程师通过帮助公司实现流程自动化、发布可扩展应用程序,并紧跟新兴技术趋势,站在金融服务行业数字化转型的前沿。

根据Glassdoor的数据,金融软件工程师的平均年薪为116670美元,据报道,年薪范围为85000至177000美元。

全栈软件工程师

全栈软件工程师本质上是高级软件工程师,他们专注于设计、测试和实现软件应用程序。工作职责包括帮助规划软件项目、设计软件系统架构、设计和部署web服务、应用程序和API。您将被要求编写代码,对系统进行故障排除,修复错误,并协助开发微服务。该角色的需求技能包括Scala、Python、开源RDBMS、NoSQL等编程语言,以及涉及机器学习、数据工程、分布式微服务和全栈系统的技能。

根据Glassdoor的数据,全栈软件工程师的平均年薪为115818美元,据报道,年薪范围为85000至171000美元。

后端软件工程师

后端软件工程师负责通过优化服务器、实施安全措施和开发数据存储解决方案来维护服务器端信息的结构。您还将负责编写前端工程师和用户体验设计师使用的服务器脚本和API,检查服务器代码,配置前端应用程序,维护稳定的服务器,并维护备份库。金融行业的后端软件工程师通常需要的技能包括Java、Python、SQL、Node、Go、Scala、开源RDBMS、NoSQL数据库以及AWS工具和服务等。您还将了解最新的技术趋势,与产品经理密切合作,并协助为金融客户构建基于云的解决方案。

根据Glassdoor的数据,后端软件工程师的平均年薪为126755美元,据报道,年薪范围为89000至205000美元。

软件工程总监

软件工程总监负责维护软件工程业务部门的日常运营,并推动部门的业务路线图和战略。您将负责管理软件工程师团队,监督面向客户和内部业务应用程序的开发,并关注可能影响业务的新技术或新兴技术。这是一个高层次的角色,需要更多的领导和沟通技能,而不是硬技能,但根据公司的规模,您可能仍然需要偶尔编写代码,并亲自参与技术项目。

根据Glassdoor的数据,软件工程总监的平均年薪为233321美元,据报道,年薪范围为16万至39.7万美元。

DevOps工程师

DevOps是运营和IT开发的交叉点,旨在促进更快的上市时间和开发生命周期中团队之间更好的协作。运营部门更加注重稳定性和可靠性,而开发团队则更多地投资于创新、变革和前进。DevOps有助于将两种意识形态结合起来,在两个目标之间找到平衡。在金融行业,DevOps工程师专注于将新的新兴技术和已有数十年的传统系统结合起来。随着加密货币和自动交易等新兴技术的发展,DevOps工程师帮助管理过渡,同时找到实施新技术的最佳方式,而不干扰当前系统和服务的流动。

根据Glassdoor的数据,DevOps工程师的平均年薪为121173美元,据报道年薪范围为91000至169000美元。

数据工程师

随着越来越多的金融公司采用云技术,对数据工程师的需求不断增加,以帮助管理组织中的AWS和Azure服务。金融公司收集大量数据,数据工程师在确保数据得到维护以及数据收集的高质量、效率和可靠性方面至关重要。金融数据工程师的技能包括编码技能、数据分析、数据可视化、数据优化、数据集成、数据建模、云计算服务、关系和非关系数据库系统知识,以及处理大量结构化和非结构化数据的能力。

根据Glassdoor的数据,数据工程师的平均年薪为118915美元,据报道,年薪范围为87000至177000美元。

业务分析师

在金融行业,业务分析师负责使用数据来帮助业务决策,并将业务需求转化为功能需求。您需要对业务如何运作有深刻的理解,重点关注技术,以及技术如何通过转型帮助支持业务。预计业务分析师将与业务中的财务利益相关者建立关系,以更好地了解他们的技术需求和业务流程。部分职责还包括持续改进组织的技术堆栈,同时保持业务连续性和风险管理的优先权。

根据Glassdoor的数据,金融业务分析师的平均年薪为98852美元,据报道,年薪范围为73000至154000美元。

业务系统分析师

业务系统分析师负责监督内部系统,实施有助于推动和支持业务需求的新技术,并应用分析数据帮助规划、设计和部署新技术。重点是优化组织中的流程、维护企业应用程序、将技术保持在预算范围内,以及确定需要改进的关键领域。在金融行业,业务系统分析师通常负责将这些技能应用于业务中使用的金融技术。您可能需要与产品经理、软件开发和IT团队合作,参与金融服务开发生命周期的所有阶段。

根据Glassdoor的数据,业务系统分析师的平均年薪为103869美元,据报道,年薪范围为76000至156000美元。

数据科学家

长期以来,数据对金融业非常重要,它是一个至关重要的组成部分,有助于为从股市到个人银行账户的一切提供信息。金融公司收集大量数据,因此数据科学家需要帮助管理、存储、组织和分析收集的数据。数据科学家被用于从股市预测、客户体验计划到欺诈保护的所有领域,公司通常雇佣数据科学家专注于一个或两个特定的兴趣领域。金融行业利用数据科学家的一些主要领域包括风险管理、欺诈检测、客户数据、消费者分析和算法交易。您将需要自然语言处理(NLP)、机器学习、管理复杂数据基础设施和角色分析方面的知识。其他受欢迎的技能包括Python、R、JavaScript、C++、Apache Spark和Hadoop。

根据Glassdoor的数据,金融数据科学家的平均年薪为114979美元,据报道,年薪范围为85000至168000美元。

首席软件工程师

首席软件工程师负责设计规划、领导新开发项目、设计和开发面向消费者的web应用程序、构建API、开发基于云的解决方案以及领导软件开发团队。作为首席软件工程师,您可能会被分配到组织中的主要或高知名度项目,并被期望培训、指导和指导队友。这个角色不一定需要硕士学位,但通常是首选。在金融行业,主要软件工程职位通常需要掌握Python、SQL、NoSQL、JavaScript、AWS、Kubernetes、Git等技能。

Glassdoor的数据显示,首席软件工程师的平均年薪为150430美元,据报道,年薪范围为116000至202000美元。

本文: