Location: Hong Kong / Shenzhen (HK/SZ) – On-site / Hybrid
Team: HFT
We are a performance-driven prop trading team building ultra-low-latency trading infrastructure entirely in Rust. Our systems handle market-data ingestion, order execution, and live strategy deployment at sub-microsecond levels. We are looking for a mid-to-senior Rust engineer who can own the core infrastructure layer and significantly raise the performance and reliability of our HFT platform.
Job Responsibilities
- Design, develop, and own high-performance, low-latency components of our HFT stack (market-data handlers, order execution engine, risk gateways) in Rust.
- Implement and optimize low-level primitives: shared memory, lock-free data structures, zero-copy networking, custom TCP/UDP protocols, and Linux kernel/user-space tuning.
- Drive end-to-end performance: latency profiling, throughput optimization, and production stability of the entire trading pipeline.
- Develop and maintain high-performance backtesting and simulation frameworks to support quantitative researchers.
- Collaborate closely with quantitative researchers and infrastructure teams to translate ideas into reliable, production-grade trading systems.
- Own system observability and participate in on-call rotation for live trading infrastructure.
Job Requirements
Must-have
- 5+ years of professional Rust development (strong C++ experience is acceptable if you are highly proficient in Rust).
- At least 2 years of direct experience in a high-frequency trading (HFT) or ultra-low-latency environment.
- Strong low-level systems expertise:
- Deep knowledge of Linux internals and networking stack (epoll, io_uring, TCP/UDP tuning, kernel bypass if any).
- Hands-on experience with shared memory, lock-free / wait-free data structures, zero-copy techniques, and high-performance IPC.
- Proficiency in multithreading, concurrency models, cache-friendly design, and performance profiling (perf, flamegraphs, etc.).
- Experience designing or maintaining core infrastructure components (custom message buses, high-speed caches, persistent logging, etc.).
- Bachelor’s degree or higher in Computer Science, Engineering, or a related quantitative field (or equivalent experience).
Strongly Preferred (Nice-to-have)
- Experience using AI agents in daily development workflows:
- Building or leveraging agentic harnesses, AI coding assistants, or autonomous dev tools to improve productivity, code generation, testing, or refactoring in Rust projects.
- Familiarity with agentic development practices or frameworks that support complex, multi-step development tasks.
- Experience with financial market data protocols (FIX, Websocket, etc.) and low-latency order execution pipelines.
- Familiarity with cloud deployment (AWS or equivalent) for non-latency-critical components (backtesting clusters, monitoring, observability stack).
- Experience with modern observability tools (Prometheus, Grafana, OpenTelemetry, etc.) in high-throughput environments.
高级 Rust 工程师 – 高频交易系统(低延迟方向)
工作地点: 香港 / 深圳(HK/SZ) – 现场办公 / 混合办公
团队: 高频交易(HFT)团队
我们是一个注重极致性能的自营交易团队,核心交易系统全部基于 Rust 开发,负责市场数据接收、订单执行以及实时策略部署,目标是实现亚微秒级的超低延迟。我们在找一位中高级 Rust 工程师,负责核心基础设施建设,大幅提升整个 HFT 平台的性能与稳定性。
岗位职责
- 设计、开发并负责高频交易系统核心低延迟组件(市场数据处理、订单执行引擎、风险网关等);
- 实现并优化底层基础组件:共享内存、无锁数据结构、零拷贝网络、自定义 TCP/UDP 协议、Linux 内核及用户态调优;
- 推动端到端性能优化,包括延迟剖析、吞吐量提升以及生产环境系统稳定性;
- 开发和维护高性能回测与仿真框架,为量化研究员提供支持;
- 与量化研究员和基础设施团队紧密协作,将研究成果转化为可靠的生产级交易系统;
- 负责系统可观测性建设,并参与生产交易系统的 On-Call 值班。
任职要求
必须具备(Must-have)
- 5年以上 Rust 实际开发经验(如果 C++ 非常强且 Rust 熟练度高也可接受);
- 至少 2 年高频交易(HFT)或超低延迟系统相关经验;
- 扎实的低层系统功底:
- 深入理解 Linux 内核与网络栈(epoll、io_uring、TCP/UDP 调优、内核旁路等);
- 熟练使用共享内存、无锁/无等待数据结构、零拷贝技术及高性能 IPC;
- 精通多线程、并发模型、缓存友好设计,以及性能分析工具(perf、flamegraph 等);
- 有设计或维护核心基础设施组件的经验(自定义消息总线、高速缓存、持久化日志等);
- 本科及以上学历,计算机、软件工程或相关理工科专业(或具备同等能力)。
加分项(Strongly Preferred)
- 在日常开发工作中使用 AI Agents 的经验:
- 构建或使用 agentic harness、AI 编码助手、自动化开发工具,提升 Rust 项目中的代码生成、测试、重构等开发效率;
- 熟悉支持复杂多步开发任务的 agentic 开发实践或框架;
- 熟悉金融市场数据协议(FIX、WebSocket 等)及低延迟订单执行流程;
- 有云平台部署经验(AWS 或同类平台),负责非核心延迟组件(如回测集群、监控、观测性系统);
- 熟悉高吞吐环境下的现代可观测性工具(Prometheus、Grafana、OpenTelemetry 等)。