Data Engineer for Trading Systems – Python - C++ -...

Location: Hong Kong

*** Mention DataYoshi when applying ***

My client is a proprietary trading firm that deploys medium and high frequency trading strategies in the global cryptocurrency markets. Based in Hong Kong, they are a 24/7 business, trading digital assets around the globe with a team of world-class talent spanning five countries. They are also one of the fastest growing market makers in the entire industry, with arbitrage engines that generate tens of millions of orders per day and a trading team that combines a systematic approach with sophisticated pricing models, iterating regularly to ensure robust trading performance.

Trading Systems Data Engineer: This is an opportunity to become both steward and champion for the firm's market and trading data archives and the systems which capture, transform and load trading data to and from those archives. You will work very closely with the trading team and help develop and support systems that execute millions of trades on ‘crypto’ exchanges across the globe.


  • Assume end to end accountability for the warehoused data, helping modify trading systems to add telemetry as well as conducting the design and deployment of the data pipeline infrastructure
  • Create tools to automate the configuration, deployment and troubleshooting of the data pipeline
  • Develop strategies to make our data pipeline efficient, timely and robust in a 24/7 trading environment
  • Implement monitoring that measures the completeness and accuracy of captured data
  • Manage the impact that changes to trading systems and upstream protocols have on the data pipeline
  • Back populate and clean historical datasets
  • Collaborate with traders and trading system developers to understand our data analysis requirements, and to continue to improve the quality of our stored data
  • Develop tools, APIs and screens to provide easy access to the archived data


  • Python programming
  • C++ on Linux
  • Experience with developing real-time large-scale data pipelines, with petabytes of data
  • Experience with distributed, high performance SQL and NoSQL database systems
  • You are reliable, take pride in delivering robust software and are willing to be on call to support the systems you develop.
  • A bachelor's degree (or above) in Computer Science, Software Engineering or similar, with excellent results.

If you are interested in this position, or would like to explore other opportunities, please send your detailed resume to or call +852 2544 4479 for a confidential discussion.

BAH Partners is the leading supplier of the best technology talent to Asia Pacific’s best technology-driven organizations across the banking, trading, FinTech and e-commerce sectors.

*** Mention DataYoshi when applying ***

Offers you may like...

  • Thermo Fisher Scientific

    Sr. Data Engineer- Remote
    Pittsburgh, PA 15122
  • Sapient Industries

    Data Engineer
    Philadelphia, PA 19103
  • Harvard University

    Data Engineer
    Cambridge, MA
  • Mastery Logistics Systems, Inc.

    Data Engineer (Mongo)
    United States
  • Facebook

    Data Engineer, Analytics (Integrator)
    Sunnyvale, CA 94089