T

Trading Technologies

High-performance trading software and data solutions

Market Data Engineer

Backend EngineeringUpdated on Nov 13
Full-timeNew York, NY, USA$180k - $220k /yrHybrid

About the Job

Requirements

  • At least 8 to 10+ years of relevant professional experience in software engineering and financial market data systems.
  • Strong financial market data knowledge and C# development experience.
  • Strong working knowledge of Equities, Futures, Options, Foreign Exchange, and Fixed Income market data.
  • Hands-on experience with Snowflake and AWS Cloud services.
  • Strong hands-on SQL development experience.
  • Strong experience with Microsoft SQL Server, including complex queries, stored procedures, performance tuning, and troubleshooting.
  • Strong debugging, analytical, and problem-solving skills.
  • Understanding of reference data, instrument identifiers, symbology, exchange and venue mappings, end-of-day pricing, and intraday pricing.
  • Practical experience integrating external market data feeds, preferably ICE, Refinitiv/LSEG, or comparable vendors.
  • Hands-on C# development experience building or maintaining feed handlers, market data applications, or other real-time data processing systems.
  • Ability to independently troubleshoot production issues, own technical deliverables, and work with minimal supervision.
  • A bachelor's degree in Computer Science, Data Engineering, or a related field.

Responsibilities

  • Build, maintain, and support market data feed handlers and downstream data processing systems.
  • Integrate and support market data feeds from ICE, Refinitiv, and other providers, including vendor-specific message formats, instrument identifiers, entitlements, and feed configuration.
  • Support Equities, Futures, Options, Foreign Exchange, and Fixed Income market data, including asset-specific pricing, trading conventions, identifiers, and data requirements.
  • Develop and maintain instrument mappings, security and contract identifiers, exchange and venue mappings, currency attributes, and other reference data.
  • Support end-of-day pricing, intraday pricing, historical data, and related data quality controls.
  • Develop, enhance, and maintain C# applications that connect to market data vendors, receive and process market data, and deliver data reliably to downstream systems.
  • Process intraday trades and quotes, including Level 1 top-of-book data and Level 2 market depth data where supported by the feed.
  • Troubleshoot feed interruptions, missing or delayed messages, data gaps, processing bottlenecks, and recovery scenarios; improve application stability, throughput, and resilience.
  • Write and optimize SQL queries, stored procedures, and data processing workflows supporting market data storage and downstream applications.
  • Develop and support Snowflake ingestion, transformations, validation, reconciliation, and analytical data workflows.
  • Use Python and scripting tools to automate validation, monitoring, reconciliation, and operational tasks.
  • Investigate market data discrepancies, perform root-cause analysis, implement corrective actions, and support critical production processing and SLAs.
  • Help modernize market data processing and migrate appropriate data workflows from SQL Server to Snowflake and AWS-based infrastructure.
  • Work with Trade Cost Analysis engineers, product teams, and other stakeholders to deliver new market data capabilities and maintain existing services.
  • Support and continuously improve C# feed processing and SQL Server/Snowflake data workflows.
  • Use AI-assisted development tools to accelerate development, debugging, testing, refactoring, and migration work, and independently validate generated code for correctness, security, performance, and maintainability.

Desired Qualifications

  • Familiarity with vendor APIs, feed protocols, entitlement management, and vendor-specific message formats.
  • Experience with high-volume market data, tick data, trade and quote normalization, and market data quality controls.
  • Experience with Snowflake, AWS/S3, and Apache Airflow or similar orchestration tools.
  • Experience with SQL Server performance tuning and large-scale data processing.
  • Experience supporting Trade Cost Analysis, trading analytics, or financial market data platforms.
  • Experience with Apache Airflow or similar orchestration technologies.
  • Experience with AWS, particularly S3 and data services.
  • Experience with Git, CI/CD, Liquibase, and automated deployment processes.
  • Experience with data quality, reconciliation, and data governance.
  • Experience with Transaction Cost Analysis or other financial analytics.
  • Snowflake or AWS certification.

About the Company

Trading Technologies

High-performance trading software and data solutions

Trading Technologies provides professional trading software, infrastructure, and data services for capital markets, supporting futures, options, and cryptocurrency trading. Its platform is fast and reliable, offering charting, spreading, and algorithmic trading tools delivered through licensing or subscription, with optional hosting, network, and exchange connectivity services. The company differentiates itself with enterprise-grade, speed-focused infrastructure and a broad asset-class platform that complements the software with added data services. Its goal is to help professional traders and institutions trade more efficiently and stay compliant through high-performance tools and data capabilities.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chicago, IL
Founded
1994

Recently Posted Jobs

Explore more opportunities at Trading Technologies

See more jobs