KDB Developer - Trading Technology

  • BitMEX
  • Hong Kong
  • Aug 22, 2021
Full time Engineering Engineering - Backend Engineering - Data

Job Description

The Team

The Trading and Market Data team is responsible for producing and providing access to the vast amount of BitMEX trading-related data via APIs for both internal and external stakeholders. BitMEX’s clients make thousands of queries per second to a rich data set of both public and private trading data including real time position and order book information and time-series based execution and order data. The Trading Data Services team provides a flexible and performant API for clients to efficiently access this data. The team builds and maintains data-driven automation of BitMEX workflows, the firm’s 24/7 fault-tolerant market data collection infrastructure and calculates realtime index prices used to value client positions.

Responsibilities

  • Design, development, maintenance and support of KDB/Q logic and databases
  • Implementation of new features/systems within greenfield and brownfield projects
  • Fixing bugs, tuning performance
  • Evaluation of new technologies
  • Collaboration with peers, internal and external users on technical design and direction

Requirements

You have a curious intellect, outstanding technical skills and an interest in crypto trading. Specifically, you:

  • Possess 5+ years of programming experience, most of it using KDB/Q
  • Pursue a test-driven development with a high degree of automation
  • Work in a Linux/containerised environment and have experience tuning it
  • Collaborate across time zones/team boundaries to engineer best possible outcome
  • Use data structures and algorithms to achieve maximum productivity
  • Have a Computer Science/Engineering degree
  • Adapt to changing priorities