About the role
Who We Are
About the Team
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.
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.
Key Responsibilities
- Build and operate data pipelines end-to-end — ingestion from exchange/venue APIs (REST/WebSocket), streaming (Kafka), batch processing, and delivery to storage.
- Develop platform services, tooling, and jobs in Java and Python, with a focus on code quality and operational reliability.
- Operate and scale our storage backends — Apache Iceberg (lakehouse), ClickHouse (analytics/OLAP), and MySQL/PostgreSQL (transactional) — including schema design and performance tuning.
- Keep the platform healthy — monitoring, alerting, data-quality checks, backfills, and incident response across pipelines and infrastructure.
- Support data consumers — trading desks, quants, and analytics — with query support, schema/source onboarding, and client-library maintenance.
- Drive platform evolution — backend migrations, performance optimization, and CI/CD on Kubernetes — and onboard new data sources and venues efficiently.
- 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.
Qualifications
- Bachelor's degree or above in Computer Science or a related field.
- 3–8 years in software or data engineering (we'll calibrate level to your experience).
- Strong production skills in Java and/or Python.
- 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).
- Experience building and operating data pipelines (batch and/or streaming) in production.
- Experience integrating with external APIs (REST/WebSocket) and handling real-world constraints — auth, rate limits, partial outages, schema drift.
- An ownership and operational mindset: you care about data quality, monitoring, reproducibility, incident response, and documentation.
- Proactive in using AI tools (AI coding assistants, LLMs) to work faster and smarter, with curiosity about applying AI/ML to data problems.
- Eagerness to learn — open to picking up Rust and new storage technologies as the platform evolves.
- Strong communication skills; comfortable working across business and technical teams.
- Fluency in Chinese and English.
Preferred Skills
- Rust, or a strong interest in learning it for performance-critical components.
- Hands-on experience with Apache Iceberg / lakehouse, ClickHouse, or Kafka (Spark a plus for Iceberg integration).
- Exposure to Kubernetes, GitLab CI/CD, and cloud infrastructure (Alibaba Cloud, AWS, or GCP).
- Workflow orchestration tooling (Airflow, Celery, or similar).
- Exposure to AI/ML tooling (MLflow, model serving) or building/serving data for ML and AI workloads.
- Experience with market data, trading, or financial/crypto data at scale.
Perks & 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.
Aplyr's read
OKX is a dynamic cryptocurrency exchange attracting tech-savvy professionals focused on digital finance innovation and security.
What's promising
- •OKX offers a robust platform for trading a wide range of digital assets.
- •The company emphasizes security, crucial in the volatile crypto market.
- •OKX is expanding globally, offering diverse career opportunities.
What to watch
- •Cryptocurrency markets are highly volatile, posing inherent risks.
- •Regulatory scrutiny on crypto exchanges can impact operations.
- •Competition among crypto exchanges is intense, requiring constant innovation.
Why OKX
- •OKX integrates advanced security measures to protect user assets.
- •The platform supports a variety of digital asset derivatives.
- •OKX's global reach includes roles in diverse regions, enhancing cultural diversity.
Aplyr’s read is generated by AI from public sources. Was it useful?
About OKX
OKX is a leading cryptocurrency exchange that provides a platform for trading various digital assets, including cryptocurrencies and derivatives. With a focus on security and user experience, OKX aims to empower users to trade and invest in the digital economy effectively.