Senior/Staff Engineer, Liquidity Platform, Data Engineer (Data Platform)

Hong Kong, Hong Kong SAR·Posted 4mo ago
web3blockchainfintechinfrastructuredata-platformspythonrustkubernetesawsgcpkafkaspark
<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> <h3 data-page-id="NvfDdC00wom47dx8o4AlrRFLgtc" data-lark-html-role="root" data-docx-has-block-data="false">About the Team</h3> <div data-page-id="NvfDdC00wom47dx8o4AlrRFLgtc" data-lark-html-role="root" data-docx-has-block-data="false"> <p>You will join the team that builds and operates the firm's core data platform — the backbone for market data and trading data across the business. We capture high-throughput market data from global exchanges and venues, run real-time and batch pipelines, and serve a multi-backend data warehouse used by trading desks, quants, and analytics.</p> <p>Accuracy, reliability, and timeliness are everything: our outputs feed live trading, research, and reporting. We're hiring a Data Engineer to help build and operate this platform end-to-end — from ingestion through pipelines and storage to the infrastructure that runs it all.</p> <p>&nbsp;</p> </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> <li>Build and operate data pipelines end-to-end — ingestion from exchange/venue APIs (REST/WebSocket), streaming (Kafka), batch processing, and delivery to storage.</li> <li>Develop platform services, tooling, and jobs in Java and Python, with a focus on code quality and operational reliability.</li> <li>Operate and scale our storage backends — Apache Iceberg (lakehouse), ClickHouse (analytics/OLAP), and MySQL/PostgreSQL (transactional) — including schema design and performance tuning.</li> <li>Keep the platform healthy — monitoring, alerting, data-quality checks, backfills, and incident response across pipelines and infrastructure.</li> <li>Support data consumers — trading desks, quants, and analytics — with query support, schema/source onboarding, and client-library maintenance.</li> <li>Drive platform evolution — backend migrations, performance optimization, and CI/CD on Kubernetes — and onboard new data sources and venues efficiently.</li> <li>Work AI-native — use AI coding assistants and LLM tooling to accelerate development, debugging, and data operations, and help the team adopt AI across its workflows.</li> </ul> <h3 class="heading-1 ace-line old-record-id-Nv4pd0dmOoP2BfxGep1loxUpgnb"><strong>Qualifications</strong></h3> <ul> <li>Bachelor's degree or above in Computer Science or a related field.</li> <li>3–8 years in software or data engineering (we'll calibrate level to your experience).</li> <li>Strong production skills in Java and/or Python.</li> <li>Solid SQL and hands-on experience with at least one of MySQL/PostgreSQL, ClickHouse, or a comparable columnar/time-series store (schema design, query performance).</li> <li>Experience building and operating data pipelines (batch and/or streaming) in production.</li> <li>Experience integrating with external APIs (REST/WebSocket) and handling real-world constraints — auth, rate limits, partial outages, schema drift.</li> <li>An ownership and operational mindset: you care about data quality, monitoring, reproducibility, incident response, and documentation.</li> <li>Proactive in using AI tools (AI coding assistants, LLMs) to work faster and smarter, with curiosity about applying AI/ML to data problems.</li> <li>Eagerness to learn — open to picking up Rust and new storage technologies as the platform evolves.</li> <li>Strong communication skills; comfortable working across business and technical teams.</li> <li>Fluency in Chinese and English.</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">Rust, or a strong interest in learning it for performance-critical components.</li> <li class="ace-line ace-line old-record-id-BeOcdZDaQoQdJ6x2uR5lmBcZgfo" data-list="bullet">Hands-on experience with Apache Iceberg / lakehouse, ClickHouse, or Kafka (Spark a plus for Iceberg integration).</li> <li class="ace-line ace-line old-record-id-BeOcdZDaQoQdJ6x2uR5lmBcZgfo" data-list="bullet">Exposure to Kubernetes, GitLab CI/CD, and cloud infrastructure (Alibaba Cloud, AWS, or GCP).</li> <li class="ace-line ace-line old-record-id-BeOcdZDaQoQdJ6x2uR5lmBcZgfo" data-list="bullet">Workflow orchestration tooling (Airflow, Celery, or similar).</li> <li class="ace-line ace-line old-record-id-BeOcdZDaQoQdJ6x2uR5lmBcZgfo" data-list="bullet">Exposure to AI/ML tooling (MLflow, model serving) or building/serving data for ML and AI workloads.</li> <li class="ace-line ace-line old-record-id-BeOcdZDaQoQdJ6x2uR5lmBcZgfo" data-list="bullet">Experience with market data, trading, or financial/crypto data at scale.</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"> does not carry on a business of operating a virtual asset trading platform in Hong Kong.</span></span></em></p> </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>