Senior Data Engineer
Senior Data Engineer for Investment Firm
The client, a leading global investment firm with a strong focus on technology and systematic strategies, is seeking an experienced Data Engineer to join their expanding London office. The role is a Senior Data Engineer set to join a team responsible for building a research-facing data platform that supports systematic trading and electronic market-making. The platform is designed to make market and reference data consistent, traceable, and easy to use at scale while working directly with Quants and Traders.
Senior Data Engineer Responsibilities
- Build and evolve a cloud-native data platform supporting research and trading workflows
- Develop and maintain Python-first data pipelines and access layers for large-scale datasets
- Design and standardise datasets across asset classes, ensuring consistency and usability
- Implement and improve data lineage, freshness tracking, and metadata systems
- Work with columnar data processing tools (e.g. PyArrow, Polars) for efficient data handling
- Collaborate closely with Quants and Researchers to improve how data is consumed and used
- Continuously enhance a pragmatic, production data environment, balancing performance, reliability, and maintainability
- Take ownership of systems end-to-end, from ingestion through to consumption
Key Requirements
- 5+ years' experience building data platforms or data infrastructure
- Strong Python and SQL skills (Python-first engineering environment)
- Experience with data modelling, schema design, and dataset standardisation
- Hands-on experience with cloud environments (ideally AWS)
- Experience working with large-scale, real-world datasets in production
- Familiarity with workflow orchestration tools (e.g. Airflow)
- Exposure to columnar data processing (e.g. PyArrow, Polars, Spark)
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 resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, 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 resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
