Rust Engineer - Trading Systems
Core
Design, develop, and operate low-latency, mission-critical trading systems for a digital asset market maker.
Role type
Senior individual-contributor Rust engineer (trading systems)
Builds
High-performance trading infrastructure, execution systems, and market data handling components
Domain
Digital assets / Crypto / High-frequency trading
Deliverable
production ML models | product features | infrastructure
Required skills
Rust (production-grade, concurrent systems), Tokio, AWS, Linux, Python, FIX/REST/WebSocket protocols, low-latency networking (TCP/UDP, DPDK), agentic engineering tools (LLMs, MCP APIs)
Preferred skills
Experience in systematic trading (HFT, Market Making), kernel bypass techniques, AI-assisted workflows
Technologies
Rust, Tokio, AWS, Linux, Python, FIX, REST, WebSocket, DPDK, Cursor, Claude Code
Responsibilities
Design and optimize low-latency trading systems; own trading stack components end-to-end; troubleshoot production issues in exchange connectivity and market data; drive engineering standards and mentor team members; contribute to production-readiness testing
Seniority
Senior, hands-on IC