C++量化开发工程师(架构方向)
岗位信息
| 招聘单位 | 上海锐天投资管理 |
|---|---|
| 工作地点 | 上海 |
| 官方更新时间 | 2026-07-23 13:23:24 |
职位描述
岗位职责
交易系统架构设计与演进
负责量化交易系统核心链路(订单管理、风控、策略调度、行情分发)的整体架构设计与技术演进,主导系统在容量扩展、性能提升和业务复杂度增加时的架构升级,确保架构的合理性与前瞻性。
核心模块设计与落地
主导交易系统核心模块的设计与开发,包括订单管理(OMS)、风控引擎、策略执行框架、回测平台、券商/交易所接入层等。负责技术选型、接口契约定义与跨模块协调,确保各模块在高并发、低延迟场景下的稳定性与可扩展性。
性能调优与底层优化
主导系统级性能调优,深入内核旁路、网络协议栈、内存管理、无锁数据结构等底层方向,持续降低端到端延迟、提升系统吞吐量,在高频及中低频交易场景下追求极致性能。
AI技术探索与工程化落地
关注AI/大模型技术在交易系统与投研场景中的应用机会,推动AI辅助研发、智能监控告警、自动化运维、策略分析等方向的工程化落地,提升研发效率与系统智能化水平。
跨团队协作与需求对接
与量化研究员、运维团队、外部券商/交易所技术方紧密协作,将复杂的业务需求转化为清晰的技术方案,确保技术架构与业务发展方向的长期对齐。
任职要求
1. 学历与经验
- 本科及以上学历,计算机、软件工程、电子工程、数学等相关专业;
- 5年以上C++开发经验(优先条件,不强制卡年限,能力突出者可放宽),有大型分布式系统或高性能计算系统的核心架构设计与开发经验;
- 有主导大型系统架构设计或核心模块重构的实际经验。
2. 技术能力
核心技能:
- 深入掌握C++(C++11及以上标准),精通STL、多线程编程、内存管理与性能优化技巧,熟悉C++20协程等现代特性;
- 熟悉Linux开发环境,熟练使用gdb/perf/valgrind等工具进行性能分析与线上问题排查,具备系统级性能调优的实战方法论;
- 熟悉常用数据结构与算法,具备大规模分布式系统设计经验,理解高并发、高可用系统的设计原则与常见模式;
- 熟悉网络编程(TCP/UDP),对零拷贝、内核旁路(DPDK/XDP/RDMA)、无锁队列、缓存优化等技术有深入理解与实际应用经验。
加分技能:
- AI工程化能力:具备将AI/大模型技术应用于研发效率提升、系统运维自动化或投研分析的实际经验,熟悉Prompt Engineering、RAG、Agent框架或有相关落地案例;
- 交易系统经验:有金融交易系统(量化/券商/交易所)架构设计与开发经验,了解FIX协议、CTP接口等常用交易协议;
- 架构视野:有从0到1搭建大型分布式系统的经验,具备技术选型决策能力与跨模块架构设计能力;
- 技术影响力:在团队内部有技术输出(规范制定、技术分享、新人指导等),能通过技术判断推动项目前进;
- 开源贡献:有知名开源项目贡献经历,或在技术社区有影响力;
- 竞赛背景:ACM/ICPC等算法竞赛获奖经历。
3. 综合素质
- 架构思维:能从全局视角审视系统设计,在技术债务与业务迭代之间做出合理权衡;
- 自驱与担当:主动发现问题、定义技术方向并推动落地,而非被动等待任务分配;
- 决策与判断力:在技术选型和架构决策中具备清晰的逻辑,能够权衡短期效率与长期可维护性;
- 沟通与协作:能与业务方清晰对齐需求,在团队内通过技术判断建立影响力;
- 严谨与韧性:对系统稳定性和代码质量有高标准要求,能在快节奏、高复杂度的环境中保持冷静。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。