O
OKXvia Greenhouse
Senior/Staff Engineer, Liquidity Platform, Private Data Engineer
Hong Kong, Hong Kong SARPosted 2mo ago
Data EngineerStaff+Full-time
Not sure if you're a good fit?
Upload your resume and TixelJobs AI will compare it against Senior/Staff Engineer, Liquidity Platform, Private Data Engineer at OKX. Get a match score, missing keywords, and improvement tips before you apply.
Free preview · Your resume stays private
About the Role
Who We Are
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.
Across our multiple offices globally, we are united by our core principles: We Before Me, Do the Right Thing, and Get Things Done. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er.
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.
Key Responsibilities
- Own and operate the trade and position platform end-to-end — roadmap, delivery, reliability, incidents, and continuous improvement.
- Build and maintain connectors to centralized exchanges, counterparties, and on-chain sources (REST/WebSocket, blockchain data), handling the real-world complexities of external integrations.
- Develop and extend the Python + SQL data model that normalizes trade and account flows across venues.
- Deliver trusted data outputs for Finance, Operations, and the trading desk — used for verification, reporting, and analytics.
- Improve reconciliation workflows to catch and resolve discrepancies between venue statements and internal records.
- Build robust data quality controls with clear lineage, reproducibility, and documentation.
- Partner with Finance and Ops to translate business rules into testable logic and onboard new venues/products efficiently.
- Contribute to the broader data platform (Spark/Iceberg/ClickHouse/ML tooling).
Qualifications
- 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.
- Strong production Python skills, ideally with Spark/PySpark experience, with a focus on code quality and operational reliability.
- Strong SQL skills; hands-on MySQL and PostgreSQL experience (schema design, performance tuning).
- Experience integrating with external APIs (REST/WebSocket) and navigating real-world constraints.
- Familiarity with trade lifecycle concepts — positions, f
Ready to apply?
This job is active. Apply now to get in early.