We are looking for a Data Engineer to join our Research team and support the development of data-driven investment research and analytics. The role will involve working with large datasets, building and maintaining data pipelines, supporting backtesting infrastructure, and developing dashboards and reporting tools used by the Research team.
This is an excellent opportunity for someone with a strong interest in data, analytics, financial markets, and quantitative research to work closely with an investment research team.
Key Responsibilities
- Data Cleaning & Management
- Collect, clean, validate, and maintain financial and market datasets.
- Identify data quality issues and ensure accuracy and consistency.
- Automate recurring data collection and updating processes.
- Support the development and maintenance of backtesting frameworks for research strategies.
- Build data pipelines and processes required for historical analysis.
- Work with researchers to improve the reliability and efficiency of backtesting systems.
- Develop and maintain dashboards for research and investment analytics.
- Convert research requirements into useful data visualisations and reporting tools.
- Ensure dashboards are accurate, updated, and user-friendly.
- Investment Reporting
- Support the preparation and automation of investment and research reports.
- Generate recurring performance, portfolio, and analytical reports.
- Automate manual reporting processes wherever possible.
- Research Support
- Work closely with researchers and investment teams on data-related requirements.
- Perform data analysis and ad-hoc data extraction as required.
- Support new research initiatives and contribute to improving the team's data infrastructure.
Required Skills
- Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, Mathematics, Statistics, or a related field.
- 0-2 years of experience in Data Engineering, Data Analytics, or a related role; freshers with strong technical skills are welcome.
- Strong knowledge of Python and SQL.
- Good understanding of databases and data structures.
- Experience with Pandas/NumPy or similar data-processing libraries.
- Strong problem-solving and analytical skills.Ability to work with large datasets and identify data inconsistencies.
- Good communication skills and ability to work closely with non-technical stakeholders.
Good to Have
- Exposure to financial markets, capital markets, or investment research.
- Experience with APIs and automated data collection.
- Familiarity with Git and software development best practices.
- Exposure to data visualisation tools such as Power BI, Tableau, Streamlit, or similar.
- Understanding of backtesting, financial time series, or quantitative research.
What You'll Get to Work On
- Real-world financial and market data
- Research and investment analytics
- Data pipelines and reporting automation
- Cross-functional projects with the Research and Investment teams