Senior Data Engineer Opportunity at DRW
DRW is a diversified trading firm with over three decades of experience, combining sophisticated technology with exceptional talent to excel in global markets. We prioritize autonomy and agility to seize opportunities, operating with our own capital and trading at our own risk.
Headquartered in Chicago, with offices across the U.S., Canada, Europe, and Asia, DRW trades a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy in major global markets. Additionally, we leverage our expertise and technology in non-traditional strategies such as real estate, venture capital, and cryptoassets.
Our Culture
We operate with respect, curiosity, and open minds. Our success is driven by our belief that how we do things is as important as what we do. DRW is built on high expectations, integrity, innovation, and a readiness to challenge consensus.
About the Role: Senior Data Engineer
Join our Research Data Management team as a Senior Data Engineer where you will play a crucial role in managing diverse datasets. These datasets enable Traders and Quantitative Researchers to analyze financial markets, identify trading opportunities, and shape trading strategies.
Technical Requirements
- Familiarity with various RDBMS systems (e.g., Postgres, Oracle, SQL Server) and NoSQL solutions (e.g., Spark).
- Proficiency in user (Python) and system programming languages (C++).
- Ability to design and evaluate data and data system architectures.
- Experience in organizing and leading team sprints.
- Competence in project management and reporting.
- Exposure to different types of market and vendor data, such as Exchange direct, FIX, or various vendor data interfaces.
What You Will Do
- Manage data storage and usage for research and analysis across global trading teams.
- Contribute to planning and architecture of data management solutions.
- Collaborate with Traders and Researchers to identify and implement new data sources for analysis to uncover future trading opportunities.
- Design and develop data solutions to support data discovery, purchase, organization, usage tracking, rights management, and quality control for various trading strategies.
- Create data analysis tools that help Portfolio Managers and Traders enhance existing strategies and develop new trade ideas.
- Monitor and ensure the stability, reliability, and quality of data ingestion pipelines and data quality control processes.
- Provide technical support to Data Management team members and related stakeholders.
Requirements
- 7+ years of experience in database management, ETL, and process monitoring in financial markets.
- Experience in developing data quality control processes to detect gaps or inaccuracies.
- Strong technical problem-solving abilities.
- Ability to thrive in an agile, fast-paced environment, managing multiple tasks and projects efficiently while supporting a trading environment.
- Familiarity with various database designs and their trade-offs (Relational, Columnar, NoSQL, etc.).
- Expertise in SQL query construction and optimization, with in-depth knowledge of at least one RDBMS solution.
For more information about DRW's processing activities and our use of job applicants' data, please view our .
California residents, please review the for information about certain legal rights.
#LI-SK1
Company Name: DRW
Job Title: Senior Data Engineer