We are seeking a Senior Quantitative Data Engineer to support and enhance our automated trading infrastructure. You will work closely with researchers, traders, and execution teams to build reliable data pipelines, automate workflows, investigate production issues, and ensure the availability and quality of data powering our live trading systems.
This role provides exposure to quantitative research, trading operations, and large-scale financial datasets. You will own critical systems end-to-end and drive improvements in reliability, scalability, and operational efficiency.
-
Design, develop, and maintain robust data pipelines and ETL workflows.
-
Build tools for data onboarding, validation, reconciliation, and monitoring.
-
Drive automation to eliminate manual operational processes.
-
Work with large structured and time-series datasets using Python and modern data libraries.
-
Optimize database schemas, storage, and data access patterns.
-
Ensure the accuracy, completeness, and consistency of datasets used in research and live trading.
-
Develop automated data quality checks and anomaly detection frameworks.
-
Support researchers in cleaning, enriching, and featurizing datasets.
-
Investigate and resolve discrepancies across multiple data sources.
-
Own and proactively monitor production data pipelines and critical trading processes.
-
Perform root-cause analysis and implement long-term preventive solutions.
-
Troubleshoot issues involving APIs, brokers, exchanges, and third-party data vendors.
-
Ensure high availability and reliability of mission-critical systems.
-
Participate in production support during market hours and respond to time-sensitive issues.
-
Drive improvements in data infrastructure, scalability, and operational efficiency.
-
Establish best practices for monitoring, alerting, logging, and observability.
-
Design fault-tolerant and maintainable systems.
-
Improve deployment and release processes.
-
Partner with quantitative researchers, traders, and software engineers to deliver reliable solutions.
-
Coordinate with external vendors, brokers, exchanges, and data providers.
-
Document systems, workflows, and operational procedures.
-
Mentor junior engineers and contribute to technical excellence across the team.
-
5+ years of experience in Data Engineering, Quantitative Engineering, or Data Operations.
-
Strong Python programming skills and experience with Pandas, Polars, NumPy, and PyArrow.
-
Expertise in SQL (PostgreSQL, MySQL, MSSQL) and database design.
-
Strong Linux and shell scripting skills.
-
Experience designing and maintaining ETL and data processing pipelines.
-
Excellent debugging and root-cause analysis skills.
-
Experience working in production environments with high reliability requirements.
-
Strong communication and collaboration skills.
-
Ability to work effectively in a fast-paced, live trading environment.
-
Experience with financial datasets, market data, and corporate actions.
-
Knowledge of equity, futures, and options markets.
-
Experience with Bloomberg, Refinitiv, NSE/BSE, or exchange data.
-
Familiarity with Redis/KeyDB, Kafka, RabbitMQ, Celery, or other messaging systems.
-
Experience with Parquet and columnar data formats.
-
Exposure to cloud platforms (AWS/GCP).
-
Experience with monitoring and observability tools.
-
Experience with FastAPI and REST APIs.
-
Familiarity with ClickHouse or time-series databases.
-
Experience with Docker and CI/CD pipelines.
-
Knowledge of distributed systems and multiprocessing.
-
Exposure to quantitative trading systems and research workflows.
-
Opportunity to work on mission-critical automated trading systems.
-
High ownership and autonomy.
-
Exposure to quantitative research and live trading operations.
-
Fast-paced environment with direct impact on business outcomes.
-
Opportunity to mentor others and shape the evolution of the firm's data infrastructure.