软件工程师:C++,低延迟经验,FIX协议

16个月前全职
TD

TD

location 多伦多
unsaved
TD职位描述 我们的价值观 在TD,我们的宗旨是丰富我们的客户、社区和同事的生活,并分享一组塑造我们文化和指导我们行为的价值观。为了回报我们的同事为帮助TD取得成功所展现的付出,我们致力于提供以影响力、成长和关爱文化为基础的同事体验。无论您在TD的哪个部门工作,我们都赋予您在工作和社区中产生影响力的能力,探索和发展您的职业生涯,并成为我们充满关爱和包容性的文化的一部分。 将您的健康放在首位 支持同事健康的文化是我们的核心价值观。在TD,我们关注整体健康,并提供广泛的计划,帮助同事评估、管理和改善他们在身体、财务、社交和心理/情感四个核心领域的健康状况。此外,我们倡导一个安全和包容的工作环境,让同事们感到归属感,并在个人和职业成长方面得到支持。通过关注健康,我们知道我们可以帮助同事们茁壮成长,为我们的关爱文化做出贡献,并支持更好的业务成果,因为当同事们感觉最好时,他们更有可能做得最好。 我们的全面奖励方案 我们的全面奖励方案反映了我们对同事及其家庭实现健康目标所做的投资。TD的全面奖励包括基本工资、绩效奖金和其他一些关键计划,如医疗、牙科、视觉和心理健康保险、储蓄和退休计划、带薪休假、银行福利和折扣、职业发展以及奖励和认可计划。 我们的工作方式 在TD,我们相信面对面的交流促进协作和集体创造力。我们的工作场所体验使同事们能够在TD的各个地点并肩工作,同时在工作和团队需要的地方提供灵活性以远程工作。我们的团队采用三种工作场所模式之一:混合型、现场型和主要远程型。无论我们的同事在哪里工作,他们始终可以接触到TD的社区,并体验我们的关爱文化。 我们是谁 TD是世界领先的全球金融机构之一,是北美第五大银行。我们每天为加拿大、美国和全球各地的2700多万个家庭和企业提供传奇般的客户体验。超过95,000名TD同事将他们的技能、才华和创造力带给银行、我们服务的客户和我们支持的经济体。我们以成为更好的银行为愿景,以丰富我们的客户、社区和同事的生活为宗旨。TD深信,无论同事们在哪里工作,都是面向客户的。在建立业务和实施战略的过程中,我们正在创新,以提升客户体验,并构建能够塑造银行未来的能力。无论您有多少年的银行业经验,还是刚开始从事金融服务职业生涯,我们都可以帮助您发掘潜力。通过定期的领导和发展对话、指导和培训计划,我们将支持您实现目标。作为一个组织,我们不断成长,您也将不断成长。 部门概述 在TD建立一支世界一流、多元和包容的技术团队 TD证券向选择我们的企业、政府和机构客户提供广泛的资本市场产品和服务,客户选择我们是因为我们的创新、执行力和经验。 我们在全球40个城市拥有超过6,500名专业人员,帮助客户满足今天和未来的需求。我们的服务包括承销和分销新发行产品、提供可信赖的建议和行业领先的见解、扩大全球市场准入,并提供综合交易银行解决方案。在2023年,我们收购了Cowen Inc., 为我们的客户提供了一个顶级的美国股票业务和多元化的股票研究特许权,同时扩大了我们强大的多元化投资银行。 我们以增长为导向,以人为本,关注社区。作为一个团队,我们致力于每天为客户创造价值。 TD证券的股票交易系统开发 TDS股票交易系统团队负责设计、开发和维护TDS加拿大股票算法交易平台。该平台由内部和供应商技术组成,提供交易和路由算法、市场连接、市场数据处理和分发、证券定价和风险管理。我们与前台团队密切合作,通过实现和实施新的交易策略和额外的市场准入,扩大他们的业务。该团队目前正在参与大型项目,旨在现代化和增加我们的基础设施的容量,并通过构建我们的下一代交易技术来利用这些改进。 这其中有很大的发展空间。 职位描述 关于这个角色 我们正在寻找一位拥有强大工具包的人,开发和维护符合工程和架构设计原则、同时满足业务需求的技术解决方案。您还将提供技术专长,重点关注效率、可靠性、可扩展性和安全性。这项任务包括规划、评估、推荐、设计、运营和支持符合企业和行业标准的解决方案。在TD,我们希望您不仅对我们的工作,还对使这一切发生的人们都感到鼓舞。 有意义的工作是由与您的经理进行有意义的绩效和职业发展对话推动的。以下是您可能需要执行的一些任务: • 维护和增强现有的实时交易和订单路由系统的组件 • 参与使用现代消息传递技术设计和实施替代订单路由和管理系统 • 为交易系统提供三级支持 • 正确记录和测试变更,并遵循规定的项目和开发流程 • 与业务代表合作,澄清和最终确定业务需求,并对应用程序的整体技术方向提供意见 • 努力改进应用程序的可支持性和可维护性 职位要求 您能为TD带来什么?请分享您的资格,但您的相关经验和知识同样有可能引起我们的注意。如果您具备以下条件,将会有所帮助: • 大学或研究生学位。 • 3年以上在Linux上进行服务器端C++开发的经验 • 开发实时、多线程、分布式应用程序的经验 • 使用Solace或类似的消息传递基础设施创建分布式应用程序的经验 • 具有在快节奏环境中快速反应和管理优先事项的出色故障排除能力 • 出色的Unix脚本编写和SQL技能 • 对实时交易系统有很好的理解,并具有FIX协议的经验 • 对市场数据处理有很好的理解和经验,例如:使用Exegy数据处理程序消费数据、使用MAMA API进行市场数据处理,或使用交易所原生数据源。 • 良好的口头和书面沟通能力 • 具有C#/.Net实时GUI/web开发经验者优先考虑 附加信息 加入TD技术解决方案团队的其他人正在做的事情: • 激励积极的工作环境,并努力推动质量、创新、团队合作和为业务提供服务。 • 学习渴望,拓宽思维,分享知识,教育他人。 • 与技术和非技术专业人士进行沟通和协作。 • 通过与业务和技术伙伴建立信任来培养成功的关系。 • 分享我们对生产力、效率和运营效率的承诺。 包容性 我们对多样性、公平和包容的承诺 在TD,我们致力于营造一个鼓励所有同事带着真实自我的工作环境,体验公平的机会,并感受到尊重和支持。我们致力于建立一个反映客户和我们所在和服务的社区多样性的包容性劳动力。 适应性 您的可访问性对我们很重要。如果您需要帮助(包括无障碍会议室、虚拟面试字幕等),以帮助我们消除障碍,使您能够参与整个面试过程,请告诉我们。 我们如何帮助社区产生影响 TD长期致力于推动朝着一个更具包容性和可持续发展的未来取得进展。这就是为什么我们在2018年推出了TD Ready Commitment,这是一个为期多年的北美倡议。根据TD Ready Commitment,我们在2030年之前的社区捐赠目标总额为100亿美元,致力于实现四个关键、相互关联的变革驱动因素:金融安全、充满活力的星球、联系社区和更好的健康。我们的目标是帮助支持变革,促进进步,并为客户、同事和社区创造一个更美好、更包容的世界。 我们期待您的来信