HLS Trading
Systematic Global Macro
Market Data Developer
Quantitative Developer

Market Data Developer

Location: Miami, FL & Greenwich, CT Type: Full-time

Overview

We are seeking a talented and experienced Market Data Developer to take ownership of our complete market data infrastructure, covering both live real-time feeds and extensive historical data for Futures and Foreign Exchange (FX) products. This role is crucial for powering our systematic research and quantitative trading strategies. The successful candidate will be responsible for connecting to exchange feeds and third-party data vendors, building robust data processing pipelines, and creating the core infrastructure used by our quantitative researchers.

Key Responsibilities

  • Data Acquisition & Connectivity: Design, develop, and maintain high-performance connectors and APIs to ingest real-time live market data from various sources, including direct exchange feeds (e.g., CME, ICE), broker connections, and third-party data vendor APIs (e.g., Bloomberg, Refinitiv, Reuters).
  • Data Pipeline Development: Build, optimize, and manage scalable data pipelines (ETL/ELT) for processing, cleansing, and validating tick-by-tick and aggregated historical Futures and FX data.
  • Systematic Research Infrastructure: Create and maintain the core infrastructure—including storage solutions (e.g., time-series databases, low-latency filesystems) and querying APIs—that enables quantitative researchers to efficiently access, backtest, and simulate strategies using both historical and live data.
  • Data Modeling & Storage: Define and implement optimal data models for storing vast amounts of market data, prioritizing query performance, data integrity, and cost efficiency. Experience with time-series databases is a key requirement.
  • Monitoring & Reliability: Implement comprehensive monitoring, alerting, and logging tools to ensure the continuous health, accuracy, and low-latency delivery of all market data feeds.
  • Collaboration: Work closely with the quantitative research team to understand their specific data needs (e.g., specific fields, aggregation levels, data slicing) and translate them into robust technical solutions.

Required Qualifications

Technical Skills

  • Experience: Minimum of 2+ years of professional experience in financial technology, specifically working with market data systems.
  • Programming: Expert-level Python proficiency for data pipelines and research tooling, plus proficiency in a truly high-performance systems language (e.g., C++/Java) for low-latency components such as feed handlers.
  • Data Handling: Proven experience working with very large datasets, specifically tick-by-tick market data. Deep familiarity with data structures and algorithms for time-series data processing.
  • Database: Hands-on experience with time-series databases (e.g. InfluxDB, TimescaleDB) and/or high-performance columnar databases.
  • APIs & Protocols: Direct experience integrating with and consuming data via commercial vendor APIs (e.g., Bloomberg, Refinitiv) and/or exchange APIs. Familiarity with common data protocols like FIX (specifically for market data) is a plus.
  • Cloud/Infrastructure: Familiarity with cloud environments (AWS, GCP, or Azure) for data storage and processing, and experience with containerization (Docker/Kubernetes).

Domain Knowledge

  • Asset Classes: Strong understanding of Futures and Foreign Exchange (FX) market data conventions, including concepts like bid/ask, trade prints, order book depth, and various market data license requirements.
  • Quantitative Research: Basic understanding of systematic trading, backtesting methodologies, and the specific data requirements of quantitative models.