A leading trading firm based in the City of London are seeking a Core Data Engineer to join their growing team on a permanent basis with Hybrid working. This position will take charge of the complete lifecycle of the firm’s core data products and will play a crucial role in shaping the future data landscape of the company.
Key Responsibilities
Manage and oversee the entire lifecycle of these data products.
Take responsibility for the on-time, high-quality delivery of core data products to the organisation.
Create and implement project plans to assume complete ownership of these data assets.
Research, assess, and integrate additional data sources based on independent research or stakeholder requests.
Establish and refine a unified data model including identifiers, standardised schemas, and master data across these products.
Review existing data sources to extract maximum value and insights for the business.
Skills and Experience
Strong programming skills in Python.
Proficiency in Linux, SQL, relational databases, and version control systems.
Hands-on experience with Airflow, Kafka, and Google Cloud Platform.
A mindset focused on generalization, systemisation, and automation.
Demonstrated ability to work with large-scale datasets and familiarity with big data tools and frameworks.
Capable of balancing diverse stakeholder requirements to maintain high data quality and broad usability.
Excellent interpersonal skills, with the ability to collaborate effectively with both technical and non-technical teams.
Prior experience working in a trading environment is advantageous.