Senior Market Data Engineer

BHFT

United Arab Emirates

Remote

AED 240,000 - 360,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote work
Flexible schedule
Health insurance
Sports activities
Professional training

Job summary

BHFT is seeking a data engineering specialist to design, build and maintain robust Historical Data Capture and Storage systems for cross-exchange data. You will ensure data integrity, implement ETL pipelines, and enable fast access for backtesting and research in a remote, globally distributed setup.

You will collaborate with trading and research teams, optimize storage and query performance, and drive cost-efficient, compliant data solutions across large-scale time series datasets.

Qualifications

  • Commercial experience of financial instruments and markets (equities futures options forex etc.) particularly understanding how historical data is used for algorithmic trading.
  • Familiarity with market data formats (e.g. MDP ITCH FIX SWIFT proprietary exchange APIs) and market data providers.
  • Strong programming skills in Python (Go/Rust is a nice to have)
  • Familiarity with ETL (Extract Transform Load) processes (or other data pipeline architecture) and tools to clean normalize and validate large datasets.
  • Commercial experience in building and maintaining large-scale time series or historical market data in the financial services industry.
  • Strong SQL proficiency: aggregations joins subqueries window functions (first last candle histogram) indexes query planning and optimization.
  • Strong problem-solving skills and attention to detail particularly in ensuring data quality and reliability.
  • Bachelors degree in Computer Science Engineering or related field.

Responsibilities

  • Design, develop and maintain systems for the acquisition, storage and retrieval of historical market data from multiple financial exchanges, brokers and market data vendors.
  • Ensure the integrity and accuracy of historical market data including implementing data validation, cleansing and normalization processes.
  • Build and optimize data storage solutions ensuring they are scalable, high-performance and capable of managing large volumes of time-series data.
  • Develop systems for data versioning and reconciliation to handle changes in exchange formats or corrections to past data.
  • Implement robust integrations with market data providers, exchanges and data sources to continuously collect and store historical data.
  • Build internal tools to provide easy access to historical data for research and analysis, ensuring performance, ease of use and data integrity.
  • Work closely with quantitative researchers and traders to understand data requirements and optimize systems for data retrieval and analysis for backtesting and strategy development.
  • Develop scalable solutions to handle growing volumes of historical market data, including efficient queries and data retrieval for research and backtesting needs.
  • Optimize data storage costs balancing cost-efficiency with performance and ensuring large datasets are managed effectively.
  • Ensure historical market data systems comply with regulatory requirements and assist in data retention, integrity and reporting audits.

Skills

Python
SQL
ETL pipelines
Data cleansing
Time series data
Data quality
Large-scale data
Problem solving
Attention to detail

Education

Bachelors degree in Computer Science / Engineering / related field

Tools

Docker
Airflow
SLURM
Hadoop
Kafka
Spark

Job description

  • Historical Data Capture and Storage: Design develop and maintain systems for the acquisition storage and retrieval of historical market data from multiple financial exchanges brokers and market data vendors
  • Data Integrity and Accuracy: Ensure the integrity and accuracy of historical market data including implementing data validation cleansing and normalization processes.
  • Data Architecture Development: Build and optimize data storage solutions ensuring they are scalable high-performance and capable of managing large volumes of time-series data.
  • Versioning and Reconciliation: Develop systems for data versioning and reconciliation to ensure that changes in exchange formats or corrections to past data are properly handled.
  • Data Source Integration: Implement robust integrations with various market data providers exchanges and proprietary data sources to continuously collect and store historical data.
  • Data Access Tools: Build internal tools to provide easy access to historical data for research and analysis ensuring performance ease of use and data integrity
  • Collaborate with Trading and Research Teams: Work closely with quantitative researchers and traders to understand their data requirements and optimize the systems for data retrieval and analysis for backtesting and strategy development.
  • Performance and Scalability: Develop scalable solutions to handle growing volumes of historical market data including ensuring efficient queries and data retrieval for research and backtesting needs.
  • Optimize Storage Costs: Work on optimizing data storage solutions balancing cost-efficiency with performance and ensuring that large datasets are managed effectively.
  • Compliance and Auditing: Ensure historical market data systems comply with regulatory requirements and assist in data retention integrity and reporting audits.

Qualifications :
  • Commercial experience of financial instruments and markets (equities futures options forex etc.) particularly understanding how historical data is used for algorithmic trading.
  • Familiarity with market data formats (e.g. MDP ITCH FIX SWIFT proprietary exchange APIs) and market data providers.
  • Strong programming skills in Python (Go/Rust is a nice to have)
  • Familiarity with ETL (Extract Transform Load) processes (or other data pipeline architecture) and tools to clean normalize and validate large datasets.
  • Commercial experience in building and maintaining large-scale time series or historical market data in the financial services industry.
  • Strong SQL proficiency: aggregations joins subqueries window functions (first last candle histogram) indexes query planning and optimization.
  • Strong problem-solving skills and attention to detail particularly in ensuring data quality and reliability.
  • Bachelors degree in Computer Science Engineering or related field.

Preferred Qualifications
  • Experience in a proprietary trading firm or buy-side environment working with historical market data and its vendors.
  • Experience with data governance and compliance related to financial data storage and retrieval.
  • Experience in working with distributed data systems and tools such as Hadoop Kafka Spark or similar technologies.
  • Proficiency in containerization orchestration - Docker Airflow SLURM tools.
  • Linux/Unix expertise particularly in managing and optimizing systems for data storage and processing.
  • Experience with cloud-based storage solutions such as AWS S3 Google Cloud Storage or Azure and the ability to optimize for performance and cost.
  • Familiarity with machine learning and data science workflows to support quantitative research teams.

Additional Information :
What we offer:
  • Working in a modern international technology company without bureaucracy legacy systems or technical debt.
  • Excellent opportunities for professional growth and self-realization.
  • We work remotely from anywhere in the world with a flexible schedule.
  • We offer compensation for health insurance sports activities and professional training.

Remote Work :

Yes


Employment Type :

Full-time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

BHFT • United Arab Emirates

Remote
AED 335,000 - 670,000
Remote work worldwide
Health insurance
Professional training
Remote Senior Market Data Engineer
Remote Senior Market Data Engineer

BHFT • United Arab Emirates

Remote
AED 240,000 - 360,000
Remote work
Flexible schedule
Health insurance
+2
Data Engineer - Capital Markets or Stock Exchange
Data Engineer - Capital Markets or Stock Exchange

micro1 • Dubai

On-site
AED 200,000 - 300,000
Senior Data Architect
Senior Data Architect

Unchain Data • Dubai

On-site
AED 350,000 - 550,000
Senior Scientist Financial Data
Senior Scientist Financial Data

Newbridge • Abu Dhabi

On-site
AED 100,000 - 150,000
Data Lead
Data Lead

Sumaratechnology • United Arab Emirates

Remote
AED 293,000 - 441,000
Competitive salary
Market standard EOSB and performance bonuses
Professional development and conference budgets
+1
Senior Data Engineer
Senior Data Engineer

Newbridge • Abu Dhabi

On-site
AED 60,000 - 90,000
Continuous learning opportunities
Collaborative team environment
High autonomy and ownership
Data Analyst
Data Analyst

SFORS • Dubai

On-site
AED 120,000 - 180,000
Competitive salary package
Professional growth and learning opportunities
Supportive work environment
+1
Senior Data Engineer
Senior Data Engineer

Multibank Group • Dubai

On-site
AED 250,000 - 350,000
Competitive salary
Performance-based incentives
Career progression opportunities
Data Analyst (Trading Metrics & Backtesting Support)
Data Analyst (Trading Metrics & Backtesting Support)

Ladwig Consulting • Dubai

On-site
AED 300,000 - 600,000