Overview
In this role you will build and maintain data pipelines to support one of the world’s largest automated trading systems. You’ll collaborate closely with research and trading teams, onboard and enrich datasets, and monitor data quality in a fast-paced live trading environment. You will help researchers clean and featurize data and troubleshoot data issues across the pipeline. This is a hands-on, production-focused role that combines data engineering, analysis, and proactive support to enable data-driven decisions.
Responsibilities
- Write tools to classify, onboard, and reconcile data; onboard datasets and automate tasks using a modern Python data stack
- Parse, analyze, and understand data sets; perform reconciliations, validations, and quality checks; assist researchers with data cleaning and featurization
- Identify and develop new data request processes to enrich data
- Trace anomalies in derived datasets and communicate with stakeholders to root causes
- Provide proactive production support for the data pipeline and respond to internal inquiries with timely resolutions
Key requirements
- 2+ years of experience in a data engineering/science role OR a degree in data science or a similar discipline
- Experience in Python strongly preferred
- Experience managing ETL pipelines is a plus
- Experience with financial datasets (e.g. Refinitiv, S&P, Bloomberg) is a big plus
- Comfortable with the Linux command line
- Experienced in at least one SQL dialect (PostgreSQL, MSSQL, MySQL) and able to use others as needed
- Able to provide technical support in a production trading environment
- detail-oriented
- problem solving
- collaborative
- Python
- ETL pipelines
- SQL (PostgreSQL, MSSQL, MySQL)
…
