Senior Trading Technology Engineer (Low-Latency)
Core
Design, develop, and deliver high-performance components for the core trading engine handling order management, risk management, and settlement.
Role type
Senior IC low-latency trading systems engineer
Builds
The BitMEX trading platform core engine
Domain
Financial technology / Cryptocurrency exchange
Deliverable
production ML models | product features
Required skills
High-performance Java development, low-latency system design, algorithms and complexity analysis, Java Memory Model and concurrency, TDD/BDD, SOLID design patterns, system architecture
Preferred skills
Execution algorithm development, risk management systems, FX/Crypto/derivatives market knowledge, KDB/q, Docker/Kubernetes, FIX/REST/WS protocols
Technologies
Java, KDB/q, Docker, Kubernetes, FIX, REST, WebSocket
Responsibilities
Design and develop trading system components, implement new features and fix bugs, tune system performance, partner with quantitative researchers, mentor team members
Seniority
Senior, hands-on IC