Blog

C++ 工程师(高频交易方向)

【公司简介】

上海量恒信息技术股份有限公司,是金融交易行业人工智能解决方案的领先者。在瞬息万变的资本市场,最大的挑战是如何准确预测市场走势,传统模型往往无法捕捉金融市场的复杂性,导致错失交易机会和风险增加。我们致力于通过为中国金融行业打造高性能人工智能驱动的基础设施来克服这些挑战。我们的人工智能解决方案,可以使严格的交易人员在监管框架内部有效地管理各种模型和数据集,使他们能够专注于更深入的研究并做出更明智的交易决策,从而产生卓越的回报。我们的核心价值观是:守正出奇,守拙利他。 我们在吉隆坡和胡志明设有分支机构,组建起了国际化的开发团队。

【岗位概述】

我们正在招聘一位经验丰富的 C++ 工程师(高频交易方向),加入公司核心技术团队,推动低延迟、高性能的交易系统开发,赋能公司高频交易策略的迭代与优化。该岗位将与人工智能、机器学习团队紧密协作,面向实盘执行系统持续提升系统性能与稳定性。

【岗位职责】

  • 加入公司核心开发团队,参与高频交易策略系统的开发、优化与维护;

  • 为强化学习策略团队提供稳定、高效的技术支持与接口服务;

  • 负责与全球各大金融市场建立行情数据连接,开发高效的数据处理与计算模块;

  • 搭建与各大经纪商的订单交易接口,持续优化订单执行系统,确保系统具备低延时、低耦合、高性能及模块化特点。

【任职要求】

  • 本科及以上学历,计算机、信息、通信等相关专业;

  • 5 年以上 C++ 相关开发经验,具备低延迟系统开发背景;

  • 熟悉 Linux 系统,具备 Linux Kernel 调优经验者优先;

  • 熟悉高频交易领域中常见的数据结构与算法;

  • 熟悉消息中间件(如 Kafka)、缓存系统(如 Redis),了解时间序列数据库(如 kdb+);

  • 有彭博 BPIPE 开发经验者优先;

  • 有机器学习、强化学习项目经验者优先。

【核心技能要求】

  • 精通 C++,特别是性能调优、多线程与内存管理;

  • 熟悉网络编程、I/O 模型,了解常见网络协议栈;

  • 熟悉市场行情接入与订单执行流程,了解 FIX 协议者优先;

  • 具备良好的模块化编程能力与系统架构设计思维;

  • 能够在压力环境下稳定输出,具备独立分析与快速定位问题的能力。

【加分技能】

  • 熟悉 BPIPE 接入与二次开发;

  • 有 Kafka、Redis、kdb+ 等组件实战经验;

  • 有 AI 模型或量化交易算法部署经验;

  • 熟悉金融行业交易系统合规要求与部署规范。

【技术栈】

  • 编程语言:C++(必需),Python(辅助/脚本工具);

  • 操作系统:Linux;

  • 通讯协议:TCP/UDP、Multicast、FIX;

  • 中间件与数据库:Kafka、Redis、kdb+;

  • 工具与版本控制:Git、CMake、GDB、Perf、Valgrind。

【软技能】

  • 具备严谨的逻辑思维与代码洁癖;

  • 具备良好的沟通能力和团队合作精神;

  • 高度责任心与结果导向,乐于挑战复杂系统优化;

  • 拥有持续学习和自我驱动能力。

【福利待遇】

  • 可选择在国内远程办公,可达100%;
  • 每年可在海外远程办公长达 25 天;
  • 具竞争力的基本薪资及奖金;
  • 扁平化的组织结构,融洽积极的团队氛围。
  • 每年多次海外集体出游。
  • 各种休闲活动(如体育运动、桌游等)。

【工作地点】

  • 上海