wagey.ggwagey.gg
26,670  jobs26,670  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,670)/Data Engineer Role(602)/OKX (122) - Senior/Staff Engineer, Liquidity Platform, Data Engineer (Data Platform)
OKX

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

Hong Kong, Hong Kong SAR5mo ago
In OfficeStaffAPACCryptocurrencyCloud ComputingArtificial IntelligenceData EngineerStaff EngineerTrading EngineerPythonJavaClient OnboardingSQLMySQL

Requirements

• Bachelor's degree or above in Computer Science or a related field. • 4-7 years in software or data engineering, ideally with exposure to trading, middle-office, or post-trade systems. • 4-7 years • trading, middle-office, or post-trade systems • Strong production Python skills, ideally with Spark/PySpark experience, with a focus on code quality and operational reliability. • production Python • Strong SQL skills; hands-on MySQL and PostgreSQL experience (schema design, performance tuning). • MySQL and PostgreSQL • Experience integrating with external APIs (REST/WebSocket) and navigating real-world constraints. • external APIs • Familiarity with trade lifecycle concepts — positions, fees, funding, and reconciliation. • trade lifecycle concepts • A controls mindset: you care about data quality, reproducibility, and documentation. • controls mindset • Proven ability to own production systems end-to-end — from incident response to stakeholder communication. • own production systems • Strong communication skills; comfortable working across business and technical teams, aligning on requirements and data delivery. • Fluency in Chinese and English. • Experience with workflow orchestration tools (Airflow, Celery, or similar). • Exposure to Kubernetes (k8s) for containerized deployments. • Kubernetes (k8s) • Exposure to modern data platforms (Iceberg, ClickHouse) or ML tooling (MLflow, TensorFlow).

Responsibilities

• Build and operate pipelines that bring market and trading data into our platform, including ingestion, parsing, normalization, validation, and storage. • Build and extend Python- and SQL-based datasets and data models used by trading desks, quants, research, and analytics teams. • Own data correctness through source reconciliation, data-quality and completeness checks, gap and duplicate detection, backfills, and replays. • Investigate discrepancies end to end. Trace unexpected numbers through the pipeline to the source and fix root causes rather than symptoms. • Onboard new exchanges, venues, products, and internal data sources, addressing real-world external-feed behaviour including authentication, rate limits, disconnects, missing history, and schema changes. • Support data users through query support, data access, APIs, and client libraries. • Operate what you build, including monitoring, alerting, and incident response for owned pipelines and datasets. • Contribute to the migration toward ClickHouse, Iceberg, Kafka, and Kubernetes by running new and legacy paths in parallel, reconciling results, and cutting over safely. • Use AI coding assistants and LLM tooling to improve development, debugging, and data investigation, while applying sound judgement and independently validating outputs. • Depending on team needs and your strengths, develop deeper expertise in either real-time platform and pipeline engineering or proprietary trading-data datasets and analysis. Both are core to the team. • What We Look For In You • Bachelor’s degree or above in Computer Science, Engineering, or a related quantitative field. • 3–5 years of hands-on experience in data engineering, software engineering, or analytics engineering. • Strong production-quality programming skills in Java, Python, or both. • Sound data-modelling judgement. You can design schemas that scale with evolving data and use cases, including keys, granularity, partitioning, and schema evolution. • Ability to reason about query behaviour and performance over large datasets. • Demonstrated production ownership. You have designed, delivered, and operated a pipeline, service, or dataset that other teams depend on, including its reliability, monitoring, and failure modes. • Rigour in data correctness. You validate outputs before they reach users, cross-check against independent sources where possible, and treat silent data errors as serious defects. • Structured problem-solving under uncertainty. You can decompose ambiguous data discrepancies, form and test hypotheses, and reach defensible conclusions while clearly stating assumptions and outstanding verification needs. • Strong initiative and persistence. You identify gaps, act without waiting for direction, work through difficult problems, and get up to speed quickly on unfamiliar systems and domains. • Strong communication skills in both Chinese and English.

Benefits

• Competitive total compensation package • L&D programs and education subsidy for employees' growth and development • Various team building programs and company events • Wellness and meal allowance • Comprehensive healthcare schemes for employees and dependants • More that we love to tell you along the process! • Please note that Hong Kong is a group-level service hub, and OKX does not carry on a business of operating a virtual asset trading platform in Hong Kong. • All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website. • If in doubt, please apply directly through our official careers website. • Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to OKX's Candidate Privacy Notice.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

OKXOKX - Senior / Staff Engineer, DEX Trading System1w ago
·APAC
In OfficeAPACStaffCryptocurrencyStaff EngineerTrading EngineerJavaDEX
G2G2 - Data Engineer II3mo ago
·Bengaluru
In OfficeAPACMidCloud ComputingData AnalyticsData EngineerSQLJavaAWSPythonAirflow
OKXOKX - Data Operations Engineer, X-Layer3mo ago
·Singapore
In OfficeAPACMidCloud ComputingCryptocurrencyData AnalyticsArtificial IntelligenceData EngineerWeb3 Data ScientistSQLPythonJavaScalaAlibaba Cloud
EncoraEncora - Lead Data & Integration Engineer3mo ago
·Singapore
In OfficeAPACStaffCybersecurityCloud ComputingIntegration EngineerData EngineerRESTSQLPythonJavaGit
OKXOKX - Senior/Staff Engineer, Security Platform Development3mo ago
·Hong Kong, Hong Kong SAR; Singapore, Singapore
In OfficeAPACStaffCybersecurityArtificial IntelligenceStaff EngineerPlatform EngineerJavaPythonStaff DevelopmentSQLGovernance
Venice.aiVenice.ai - Staff Data Engineer1w ago
·Remote - Asia-Pacific *
RemoteAPACStaffCryptocurrencyArtificial IntelligenceData EngineerSQLPostgreSQLGovernance
ArtefactArtefact - Data Engineer Manager3w ago
·APAC; Jakarta, Jakarta, Indonesia
In OfficeAPACSeniorCloud ComputingArtificial IntelligenceData EngineerSQLPythonAzureGCPAWS
netominetomi - Data Engineer I3w ago
·Remote - India
RemoteAPACJuniorCloud ComputingArtificial IntelligenceData EngineerSQLPythonAirflowPrefectPostgreSQL
netominetomi - Data Engineer II3w ago
·Remote - India
RemoteAPACMidCloud ComputingArtificial IntelligenceData EngineerSQLPythonAirflowPrefectPostgreSQL

Browse more by category

Show 602 moreData EngineerShow 792 moreStaff EngineerShow 22 moreTrading EngineerShow 4,392 morePythonShow 1,092 moreJavaShow 144 moreClient OnboardingShow 2,198 moreSQLShow 167 moreMySQL
Privacy·Terms··Contact·FAQ·Wagey on X