第 7 课 · 岗位深挖 · 软件工程师 / 量化开发

软件工程师 / 量化开发(SWE / QD)

这是量化公司里最"像科技公司"的角色:他们不研究价格,而是让交易跑得又快又稳。对零基础、有编程兴趣的你,这通常是最友好的一扇门。

1 · 做什么

SWE/QD 负责交易系统的底层:市场数据接入、订单撮合与路由、风控系统、回测平台、交易基础设施。核心目标是低延迟——从收到行情到发出订单,每一微秒都算数。

2 · 一天大概什么样

3 · 需要什么能力

维度要求
编程C++ 是硬通货,另有 Python/R;要懂数据结构和算法
系统操作系统、并发、网络、内存——越底层越值钱
性能低延迟优化、性能剖析、硬件理解(FPGA 是加分项)
金融不强求,入职后学市场微观结构即可

4 · 面试考什么

重心是算法与系统设计:LeetCode 风格的算法题 + C++ 语言细节 + 系统设计(怎么设计一个低延迟撮合引擎)。和传统大厂面试接近,但对 C++ 和性能的要求更硬。

5 · 薪酬与晋升

参考起薪约 $150K–350K(视经验与岗位)。晋升可从"写模块"到"负责整个交易基础设施",再到技术负责人/架构。

零基础怎么进

这是你的主攻方向。路径清晰:先把编程和算法练扎实(Python 起步 → 转 C++),做 1–2 个与"市场数据/低延迟/交易"相关的项目放进 GitHub,再冲实习。金融知识可以后补。一条被反复验证的经验是:工程能力是硬门槛,金融知识是软门槛。

来源