Data Engineer Python SQL Spark
Client Server
In this Data Engineer role, you will transform and manage raw data from multiple sources to support the trading team and investment desk. You’ll build data dictionaries, improve data systems, and ensure data quality across platforms while staying current with industry tools. You’ll work closely with tech teams to enable analysts and quants with reliable data and insightful visualisations. The opportunity combines hands-on data engineering with a high-performance financial environment, offering strong career growth and compensation.
Pay / Benefits- significant bonus
- fund performance share
- personal training budget and mentoring
- private healthcare
- unlimited emergency backup childcare
- care for elderly relatives
- Combine and transform raw data from various vendors into usable insights
- Ensure data consistency, completeness and accuracy across platforms
- Develop data dictionaries and documentation
- Collaborate with technology teams to enhance data systems and processes
- Interrogate vendor data endpoints to source and analyse data
- Stay updated with industry trends and emerging data tooling
- Experience in a Data Engineer role at a Hedge Fund or Investment Bank
- Strong programming skills in Python or C# and SQL
- Experience with version control and contributing to shared codebases
- Knowledge of modern data tools including Apache Spark and Azure Databricks
- Strong understanding of data management principles
- Experience with data analysis and visualisation techniques
- Ability to convey complex data to non-technical stakeholders
- Exposure to Bloomberg/BBG, Markit, Refinitiv is beneficial
- Clear communication with front office traders
- cross-functional collaboration
- problem-solving
- Python
- SQL
- Apache Spark
Reference: WJ-747_30172237