職位描述
C++?性能/低延遲開發?程師(證券/量化?向)
崗位職責
低延遲?情/交易通道研發與優化:負責從?情接?→策略→?控→下單的端到端鏈路
設計與性能收斂。
?絡通信與協議編解碼:?研/優化TCP棧、ZeroMQ分發、協議編解碼層(含?定義
codec/ProtoBuf),保障?致性與有序性。
Tick重建與規則引擎:實現/優化預開與盤中漲停識別、?控與回報?致性處理,沉淀
可復?的計算組件。
性能與穩定性:構建性能畫像與度量體系(p99延遲、吞吐、抖動),CPU親和/
NUMA、內存池、零拷?、鎖分離/異步化等優化。
?程化與質量:CMake Presets + vcpkg依賴治理、單元/集成測試、?志與可觀測性框
架、灰度與回滾策略落地。
任職要求
5年以上?性能C++相關服務端研發經驗,具備復雜市場環境下的穩定性與?致性交付
記錄。
1、精通現代C++(C++17/20)、Linux?絡與并發編程,熟悉epoll、鎖優化、內存管理與資源治理。
2、熟悉XTP?情/交易API或同類通道,理解A股微結構、撮合規則、漲跌停及委托/成交回報鏈路。
3、具備序列化與消息通道經驗:ProtoBuf、ZeroMQ、事件總線;能進?背壓治理、去重與重放。
4、有端到端性能優化實戰:CPU親和/NUMA、內存池/零拷?、鎖分離/?鎖隊列(視場景)、異步流?線。
5、?程化能?:CMake、vcpkg、代碼規范與測試覆蓋;能落地?志/度量體系與性能基準。
加分項
1、撮合/交易?關、?險控制與?報?致性經驗;實際?產事故處置與SLO設計。
2、具備低延遲系統調優?法論與?具鏈(perf/?焰圖/系統畫像)。
3、有Protocol Buffers裁剪與編解碼性能優化、ZeroMQ?吞吐場景實戰。
4、對異步事件總線/發布訂閱、分層架構治理有落地經驗。
5、技術棧(與項?匹配)
C++17/20、Linux、CMake/CMakePresets、vcpkg
TCP?研/優化、ZeroMQ、ProtoBuf、異步事件總線
6、?絡編解碼層:codec/proto、統??志與measurement(度量)
7、業務模塊:XTP?情/交易、Tick重建、預開/盤中漲停識別、?控與回報