Data Engineer
About the Job
We are seeking a Data Engineer to join our trading technology team focused on building scalable, high-performance data infrastructure. In this role, you will design and maintain systems that enable rapid, reliable access to critical data sets for trading strategies. Your work will directly impact the accuracy, speed, and resilience of our trading operations. This is an opportunity to work in a fast-paced environment where technology and finance intersect, and where your contributions will help shape the future of data-driven trading.
What You'll Do
- Build and manage core data sets that power trading decisions across multiple asset classes
- Develop and implement robust data quality and validation processes to ensure accuracy and reliability
- Integrate new data sources from internal systems and external vendors, optimizing ingestion pipelines for performance
- Collaborate with researchers, quantitative developers, and traders to enhance historical data sets and support advanced analytics
- Create metadata and annotations to support AI-driven initiatives and machine learning models
- Contribute to the evolution of systems that demand precision, scalability, and adaptability in a dynamic market environment
What We're Looking For
- 5+ years of experience designing and implementing data ingestion pipelines in production environments
- Strong proficiency in Python and its data science ecosystem (Pandas, NumPy, etc.)
- Solid understanding of derivatives, futures, and market data requirements
- Expertise in time-series and point-in-time financial data, including best practices for storage and retrieval
- Familiarity with major financial data vendors and their offerings
- Experience with monitoring, observability, and alerting systems for data pipelines
- Ability to thrive in a fast-paced, agile environment and adapt quickly to changing priorities
- Strong communication skills and a collaborative mindset
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.