Overview
BitMEX is a leading cryptocurrency derivatives exchange building high-performance trading infrastructure. This remote role is open to applicants in Asia. You will join a quantitative development team focused on low-latency systems, data processing, and scale.
Responsibilities
- Design, implement, test, and optimize high-performance software for real-time market data processing and order handling.
- Collaborate with traders, data scientists, and platform engineers to translate quantitative models into production-ready systems.
- Develop low-latency components in Python, C++, or Go; integrate with market data feeds and order execution paths.
- Build robust testing, monitoring, and deployment tooling; implement automated backtesting and performance profiling.
- Participate in risk controls, data quality checks, and security/compliance tooling.
- Write documentation and communicate results effectively.
Requirements
- Strong programming experience in Python, C++, or Go; ability to work with low-latency systems.
- Experience with real-time data processing, distributed systems, or high-frequency trading environments.
- Solid knowledge of algorithms, data structures, and software engineering practices.
- Familiarity with PostgreSQL and Redis, and messaging systems like Kafka.
- Comfortable on Linux with performance profiling and debugging.
- Bachelor's or higher in CS/Math/Engineering or a quantitative field.
Nice-to-have
- Experience in crypto or financial markets; familiarity with KDB+/Q is a plus.
What we offer
- Competitive compensation and benefits; remote-friendly policy; opportunities for growth.