Senior Financial Data Engineer
Core
Build core data infrastructure for stock and financial market businesses, managing the full pipeline from ingestion to unified modeling and real-time processing to serve trading products and AI.
Role type
Senior Financial Data Engineer
Builds
Unified data models, real-time and batch data pipelines, data quality frameworks, and data services for trading and AI.
Domain
Financial markets / Blockchain / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Flink, Java/Scala/Python, Kafka, Spark, distributed storage (ClickHouse/Doris/HBase/Elasticsearch), data modeling, task scheduling, metadata management, data lineage, data governance, cross-system consistency resolution, data source evaluation, buy-vs-build trade-offs.
Preferred skills
US equity market structure knowledge, derivatives/ETFs/indices experience, low-latency pipeline construction, knowledge graphs, financial entity alignment, RAG dataset construction.
Responsibilities
Own research, evaluation, ingestion, cleansing, standardization, computation, storage, and servicing of financial market data; Design scalable unified data models handling varying market conventions; Build batch-stream unified data pipelines optimizing latency, throughput, and cost; Establish data quality and service-level frameworks with automated reconciliation and anomaly detection; Evaluate and select data sources including vendors and exchanges; Partner with product and AI teams to define data semantics and service contracts; Drive data engineering efficiency through metadata management, lineage, automated testing, and CI/CD.
Seniority
Senior, hands-on IC
