← Back to all jobs

Senior Staff Engineer Liquidity Platm Private Data Engineer

OKX logo

OKX

📍 Hong Kong, Hong Kong SAR💰Est.$93k - $112k🕐 Posted Today
Data EngineerOnsitemulti-chain
pythonsqlsparkpysparkclickhousemysqlpostgresairflowkubernetesicebergtensorflow
Apply

Job Description

<div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxuseysYUio6Qia64JLLAwE7dh"> <div data-page-id="doxusokjWsaOkSCIjzixAfRM3sd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxusaUYeCmu82WSkkm5KDd00db"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxuseysYUio6Qia64JLLAwE7dh"> <div data-page-id="doxusokjWsaOkSCIjzixAfRM3sd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxusaUYeCmu82WSkkm5KDd00db"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxuseysYUio6Qia64JLLAwE7dh"> <div data-page-id="doxusokjWsaOkSCIjzixAfRM3sd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxusaUYeCmu82WSkkm5KDd00db"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxuseysYUio6Qia64JLLAwE7dh"> <div data-page-id="doxusokjWsaOkSCIjzixAfRM3sd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxusaUYeCmu82WSkkm5KDd00db"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxuseysYUio6Qia64JLLAwE7dh"> <div data-page-id="doxusokjWsaOkSCIjzixAfRM3sd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-doxusaUYeCmu82WSkkm5KDd00db"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div data-page-id="AEW3d0Y2noLuIcxROuFubTLpsZd" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb"> <div data-page-id="ICg8dcrqNohbEMxVh0Tusc7hsZz" data-lark-html-role="root" data-docx-has-block-data="false"> <h2 class="heading-2 ace-line old-record-id-SOJTdq885oxPNjxXfuquxFfSsLW"><strong>Who We Are</strong></h2> </div> At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves.</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">Across our multiple offices globally, we are united by our core principles:&nbsp;<em>We Before Me</em>,&nbsp;<em>Do the Right Thing</em>, and&nbsp;<em>Get Things Done</em>. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er.</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.</div> <div data-page-id="UdzSdrVlAoctZ7xkfZfl7kzSguc" data-lark-html-role="root" data-docx-has-block-data="false"> <div data-page-id="AElmd7ROGoLWzpxHjonlx1svgMb" data-lark-html-role="root" data-docx-has-block-data="false"> <div data-page-id="DVjId5NPOownzcxbm4TlBLXXgod" data-lark-html-role="root" data-docx-has-block-data="false"> <div data-page-id="NvfDdC00wom47dx8o4AlrRFLgtc" data-lark-html-role="root" data-docx-has-block-data="false">&nbsp;</div> </div> </div> </div> <div data-page-id="XGLBdSJ4souXQlxvIPGlRcVYghd" data-lark-html-role="root" data-docx-has-block-data="false"> <h3 class="heading-1 ace-line old-record-id-SrlIdWB5uom7esxaW2xlRfsygUg"><strong>Key Responsibilities</strong></h3> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-PnnLdk07xoALrsx8byRlgjpZgZc" data-list="bullet"> <div>Own and operate the&nbsp;<strong>trade and position platform</strong>&nbsp;end-to-end — roadmap, delivery, reliability, incidents, and continuous improvement.</div> </li> <li class="ace-line ace-line old-record-id-Qe7qdhCE6o0Z17xRTRalfvPWgWb" data-list="bullet"> <div>Build and maintain&nbsp;<strong>connectors to centralized exchanges, counterparties, and on-chain sources</strong>&nbsp;(REST/WebSocket, blockchain data), handling the real-world complexities of external integrations.</div> </li> <li class="ace-line ace-line old-record-id-ATCadldoIo2SiyxeJf2lQxc1gyf" data-list="bullet"> <div>Develop and extend the&nbsp;<strong>Python + SQL</strong>&nbsp;data model that normalizes trade and account flows across venues.</div> </li> <li class="ace-line ace-line old-record-id-D4wPdOnowoq1WEx4ZbhlT4FygLj" data-list="bullet"> <div>Deliver trusted data outputs for&nbsp;<strong>Finance, Operations, and the trading desk</strong>&nbsp;— used for verification, reporting, and analytics.</div> </li> <li class="ace-line ace-line old-record-id-SjoJdOgqcoGZSLx8HLalsdq8gEe" data-list="bullet"> <div>Improve&nbsp;<strong>reconciliation workflows</strong>&nbsp;to catch and resolve discrepancies between venue statements and internal records.</div> </li> <li class="ace-line ace-line old-record-id-GTyWdpOYPol4fTxceFflBMidgD8" data-list="bullet"> <div>Build robust&nbsp;<strong>data quality controls</strong>&nbsp;with clear lineage, reproducibility, and documentation.</div> </li> <li class="ace-line ace-line old-record-id-MT5YdQX78oUJGGxY84ul0SZqgZg" data-list="bullet"> <div>Partner with&nbsp;<strong>Finance and&nbsp;</strong><strong>Ops</strong>&nbsp;to translate business rules into testable logic and onboard new venues/products efficiently.</div> </li> <li class="ace-line ace-line old-record-id-To2wdHxNOoITAwxAgTqlSt2Fgne" data-list="bullet"> <div>Contribute to the broader data platform (Spark/Iceberg/ClickHouse/ML tooling).</div> </li> </ul> <h3 class="heading-1 ace-line old-record-id-Nv4pd0dmOoP2BfxGep1loxUpgnb"><strong>Qualifications</strong></h3> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-BZmddRkTuoPaffxBvLmlXBxzgXb" data-list="bullet"> <div>Bachelor's degree or above in Computer Science or a related field.</div> </li> <li class="ace-line ace-line old-record-id-W8RAd6uFkoaV2ixMv7ml34gfgEe" data-list="bullet"> <div><strong>4-7 years</strong>&nbsp;in software or data engineering, ideally with exposure to&nbsp;<strong>trading, middle-office, or post-trade systems</strong>.</div> </li> <li class="ace-line ace-line old-record-id-WCrzdpSWTo37RmxbAezlsPHNgcb" data-list="bullet"> <div>Strong&nbsp;<strong>production Python</strong>&nbsp;skills, ideally with Spark/PySpark experience, with a focus on code quality and operational reliability.</div> </li> <li class="ace-line ace-line old-record-id-CuOBd2BBtojNPbxLggdlic9lgYb" data-list="bullet"> <div>Strong&nbsp;<strong>SQL</strong>&nbsp;skills; hands-on&nbsp;<strong>MySQL and PostgreSQL</strong>&nbsp;experience (schema design, performance tuning).</div> </li> <li class="ace-line ace-line old-record-id-QGQWdxXbzoR3M6x3ks5lsSaCgHe" data-list="bullet"> <div>Experience integrating with&nbsp;<strong>external APIs</strong>&nbsp;(REST/WebSocket) and navigating real-world constraints.</div> </li> <li class="ace-line ace-line old-record-id-BXZqdLvAyo0RnExHOiLl1hVEgrA" data-list="bullet"> <div>Familiarity with&nbsp;<strong>trade lifecycle concepts</strong>&nbsp;— positions, fees, funding, and reconciliation.</div> </li> <li class="ace-line ace-line old-record-id-MIj6dUXJZoLObtxaLyvlLEDNgfb" data-list="bullet"> <div>A&nbsp;<strong>controls mindset</strong>: you care about data quality, reproducibility, and documentation.</div> </li> <li class="ace-line ace-line old-record-id-ViTidGQ9PoCiFkxYlXTlWKzOgEb" data-list="bullet"> <div>Proven ability to&nbsp;<strong>own production systems</strong>&nbsp;end-to-end — from incident response to stakeholder communication.</div> </li> <li class="ace-line ace-line old-record-id-OgaWd74B3oJgmQxSXxDlXdcYgob" data-list="bullet"> <div>Strong communication skills; comfortable working across business and technical teams, aligning on requirements and data delivery.</div> </li> <li class="ace-line ace-line old-record-id-CXvZd08KOoi9UoxICzTlHyb1gFh" data-list="bullet"> <div>Fluency in Chinese and English.</div> </li> </ul> <h3 class="heading-1 ace-line old-record-id-IVDJdBIf2oePeix7r09ldOhDgJe"><strong>Preferred Skills</strong></h3> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-BeOcdZDaQoQdJ6x2uR5lmBcZgfo" data-list="bullet"> <div>Experience with workflow orchestration tools (Airflow, Celery, or similar).</div> </li> <li class="ace-line ace-line old-record-id-OgPLd2iDooXR1SxElh0lGwSPg5b" data-list="bullet"> <div>Exposure to&nbsp;<strong>Kubernetes (k8s)</strong>&nbsp;for containerized deployments.</div> </li> <li class="ace-line ace-line old-record-id-QYUWdmqL7oGFODxGpAOljgHvgff" data-list="bullet"> <div>Exposure to modern data platforms (Iceberg, ClickHouse) or ML tooling (MLflow, TensorFlow).</div> </li> </ul> </div> <h3><strong><br>Perks &amp; Benefits</strong></h3> <ul> <li>Competitive total compensation package</li> <li>L&amp;D programs and education subsidy for employees' growth and development</li> <li>Various team building programs and company events</li> <li>Wellness and meal allowance</li> <li>Comprehensive healthcare schemes for employees and dependants</li> <li>More that we love to tell you along the process!<br><br></li> </ul> <p><em><span class="text-only text-font-italic" data-eleid="32"><span class="text-only">Please note that Hong Kong is a group-level service hub, and&nbsp;</span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline">OKX</span><span class="text-only">&nbsp;does not carry on a business of operating a virtual asset trading platform in Hong Kong.</span></span></em></p> <h2 class="heading-2 ace-line old-record-id-doxuslsyQOGHoiYb47TiA1n51Th">&nbsp;</h2> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div><div class="content-conclusion"><div data-lark-html-role="root"><span class="text-only" data-eleid="18"><span class="text-only"><span class="text-only" data-eleid="6">Notice:<br></span></span></span> <div data-lark-html-role="root"><span class="text-only" data-eleid="26"><span class="text-only">All official </span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline">OKX</span><span class="text-only"> vacancies are published on this website.</span></span> <span class="text-only" data-eleid="28"><span class="text-only">While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. </span></span><strong><span class="text-only" data-eleid="29"><span class="text-only">If in doubt, please apply directly through our official careers website.</span></span></strong></div> </div> <div data-lark-html-role="root"><span class="text-only" data-eleid="18"><span class="text-only">Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to&nbsp;</span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline">OKX</span><span class="text-only">'s </span></span><a class="link rich-text-anchor __anchor-intercept-flag__ text-content-link" href="https://www.okx.com/en-eu/help/okx-candidate-privacy-notice" target="_blank" data-eleid="19" data-lark-is-custom="true" data-lark-link="true">Candidate Privacy Notice</a><span class="text-only" data-eleid="20"><span class="text-only">.</span></span></div></div>

Unchain Data provides Web3 data job aggregation as a common good. Jobs are posted by third parties and are not individually verified. Always exercise caution: never download software requested during a hiring process, avoid clicking unfamiliar links in interviews, make sure to verify URLs are legit, and use trusted meeting tools like Google Meet or Zoom.

Hiring Web3 data talent?

Get expert help sourcing, evaluating, and onboarding data professionals.