Job Description

Summary

We are looking for a skilled technologist with a quantitative background who is enthusiastic about shaping the future of crypto exchanges.

You will be joining our Trading Engine team which is integral to the BitMEX platform, managing all brokerage and trading functionalities. Our team is responsible for a range of critical tasks, including order management, risk checking, position keeping, PnL calculations, derivatives pricing, risk management, market data distribution, order matching, and settlement. 

We are dedicated to building a best-in-class engineering team to scale the BitMEX trading platform for millions of users and millions of transactions per second. 

Key Responsibilities 

  1. Design, develop and maintain trading engine systems and features such as risk management, pricing, and order management
  2. Work with quantitative analysts and product team members to continuously optimize existing and develop new models/algorithms to facilitate risk controls and improve user experience
  3. Maintain and optimize order management, margin and risk management systems
  4. Be able to work as a team as well as independently to gather requirements, plan and execute implementation and roll out

Qualifications

  1. 5+ years programming experience writing quantitative / latency sensitive applications in Java 
  2. Excellent understanding of the fundamentals of modern software development (TDD, BDD, Domain-driven design, SOLID)
  3. Some experience at a Hedge Fund, Investment Bank, or Exchange developing financial trading applications would be beneficial
  4. Computer Science/Mathematics/Physics degree preferable
  5. Ability to not only implement product specification, but collaborate with stakeholders to add to and improve it
  6. Demonstrable analytical and problem solving skills, with an ability to break larger problems down and turning complex problems into simpler abstractions
  7. A keen attention to details and edge cases as well as testing

Nice To Have

  1. Experience in development of execution algos and risk management systems
  2. Finance knowledge in FX/Crypto spot and derivatives markets
  3. Working knowledge of the KDB/q language 
  4. Working knowledge of containerisation using Docker/Kubernetes

Skills
  • Analytical Thinking
  • Attention to Detail
  • Development
  • Problem Solving
  • Software Engineering
© 2025 cryptojobs.com. All right reserved.