Back to KuCoin jobs
KuCoin

Senior Rust Engineer – HFT

KuCoin
|CEX
Global
RemoteResearch & Development

Job Description

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 ResponsibilitiesDesign, 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 RequirementsMust-have5+ 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.

About KuCoin

First seen: June 6, 2026
Last updated: July 31, 2026