Market Data Quality Engineer – Python Pipelines & SQL

Imc

Sydney

On-site

AUD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

IMC seeks a Market Data Quality Analyst to own reference data, corporate actions, and alternative data from exchanges and vendors. You will build end-to-end Python pipelines for ingestion and publication, and apply SQL, Pandas, and Polars to validate and model large datasets.

You will work with researchers, traders, and engineers to define data requirements, monitor quality, and resolve anomalies, ensuring datasets are trading-ready and well-documented.

Qualifications

  • 5+ years in a data-focused role, preferably in trading/finance.
  • Strong Python including data processing frameworks (Pandas/Polars).
  • Advanced SQL for analyzing large datasets.
  • Interest in how exchanges work: instrument lifecycles, session structures, calendars.
  • Detail-focused to document data edge cases and quality issues.
  • Strong cross-functional communication with researchers, traders, and engineers.

Responsibilities

  • Acquire, clean, and maintain reference data and alternative data sources.
  • Design and own automated Python pipelines for ingestion, transformation, publication.
  • Analyze datasets using SQL, Pandas, and Polars to model and investigate issues.
  • Monitor data quality, resolve anomalies, and develop automated tests.
  • Collaborate with engineers to enhance data storage and retrieval for research.
  • Turn data needs into well-defined, maintained datasets for users.

Skills

Python
Pandas/Polars
SQL
Data quality
Cross-functional collaboration
Data ingestion/validation

Tools

Spark
Dask
Kubernetes

Job description

IMC seeks a Market Data Quality Analyst to own reference data, corporate actions, and alternative data from exchanges and vendors. You will build end-to-end Python pipelines for ingestion and publication, and apply SQL, Pandas, and Polars to validate and model large datasets.

You will work with researchers, traders, and engineers to define data requirements, monitor quality, and resolve anomalies, ensuring datasets are trading-ready and well-documented.

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

Similar jobs worth comparing

Market Data Quality Analyst - Automate Pipelines
Market Data Quality Analyst - Automate Pipelines

IMC Trading • Sydney

On-site
AUD 100,000 - 130,000
Market Data Quality Analyst
Market Data Quality Analyst

IMC B.V. • Sydney

On-site
AUD 90,000 - 120,000
Market Data Quality Analyst
Market Data Quality Analyst

IMC Trading • Sydney

On-site
AUD 100,000 - 130,000
Market Data Quality Analyst
Market Data Quality Analyst

Imc • Sydney

On-site
AUD 120,000 - 160,000
Quant Market Data Quality Analyst | Research & Trading
Quant Market Data Quality Analyst | Research & Trading

IMC B.V. • Sydney

On-site
AUD 90,000 - 120,000
Data Platform SRE: Scale & Automate Data Pipelines
Data Platform SRE: Scale & Automate Data Pipelines

IMC Trading • Sydney

On-site
AUD 120,000 - 170,000
Senior Python Data Engineer for Derivatives & Market Data
Senior Python Data Engineer for Derivatives & Market Data

Jump Trading • Sydney

On-site
AUD 180,000 - 240,000
Senior Python Engineer, Market Data & Analytics Platform
Senior Python Engineer, Market Data & Analytics Platform

P2P • Sydney

On-site
AUD 180,000 - 260,000
Data Platform SRE: Scale, Automation & Delivery
Data Platform SRE: Scale, Automation & Delivery

IMC B.V. • Sydney

On-site
AUD 120,000 - 180,000
Data Reliability Engineer (SRE) for Trading Pipelines
Data Reliability Engineer (SRE) for Trading Pipelines

Optiver • Sydney

On-site
AUD 90,000 - 130,000
Performance-based bonus
Training & mentorship
Daily breakfast & in-house barista
+3