BitMEX is the world’s leading cryptocurrency derivatives trading platform, which has pioneered cryptocurrency trading through relentless commitment to change, and continues to set benchmarks for innovation, liquidity, and security today.

As the world's most advanced peer-to-peer crypto-products trading platform and API, BitMEX gives knowledge, confidence, and precision to hundreds of thousands of traders, transacting billions of USD a day.

The Team

The Trading Technology team provides the trading infrastructure of the Bitmex platform including but not limited to margin and brokerage functionality, order matching and low latency message distribution. The role is a software development role working on initiatives in these areas. 


  • Greenfield and brownfield design and development of a number of microservice based electronic trading system components across order handling, order matching, market data, smart order routing
  • New feature implementation, bug fixing, and performance tuning
  • Working closely with Senior developers on firm wide initiatives supporting the firms multi year growth agenda


  • Experience working in an exclusively test-driven software development environment
  • Excellent understanding of the fundamentals of modern software development (TDD, BDD, Domain-driven design, SOLID)
  • Experience with writing high-performance software in Java or another object-oriented programming language
  • Some experience at a Hedge Fund, Investment Bank, or Exchange developing financial trading applications would be beneficial
  • Computer Science / Engineering degree preferable

Join us, as we build a thriving cryptocurrency ecosystem through strategic investments in emerging cryptocurrency technology, and create the future of digital financial services.

Apply for this Job

* Required