McGregor Boyall
Data Analyst

Explore roles

McGregor Boyall

Data Analyst

£550

-

£600

Multiple locations

Hybrid

RECENTLY POSTED
Graduate
Junior
Mid
Senior
Leader

Description

Data Analyst - Belfast
About the roleWe are looking for a technically strong Data Analyst to join an Equities trading data and analytics team at an Investment Bank in Belfast. You will support regulatory remediation work, help uncover revenue opportunities and deliver ad-hoc analytics that directly influence trading decisions. The role is hands-on: you will work with large time-series market and order datasets, build and optimise queries and tools, and deliver clear dashboards and BI models for business stakeholders.
What you will do (key responsibilities)
Develop and maintain Q / KDB+ queries and scripts for time-series equities data.
Build and support Python tools (Pandas) for data cleansing, transformation and analysis.
Write and optimise complex SQL (preferably Impala) against large-scale data stores.
Design, build and maintain Tableau dashboards that translate complex data into actionable insight.
Collaborate with traders, ops and engineering to improve data quality, support regulatory remediation and identify revenue opportunities.
Skills and experience required
Proven experience working with equities data in a sales and trading environment.
Strong Q / KDB+ experience, comfortable with time-series querying.
Python + Pandas for analytics and automation.
Advanced SQL skills; experience with Impala desirable.
Tableau dashboard development and BI modelling experience.
Strong problem-solving, communication and stakeholder engagement skills.
**Why apply?**You will be embedded in a trading environment where your analysis and dashboards will influence commercial and regulatory outcomes. The role offers exposure to both deep technical work on large datasets and direct engagement with senior business stakeholders. This is a contract role to 30/09/2026 with hybrid working (3 days per week in the Belfast office).
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Role tech stack

python
Python
pandas
Pandas
sql
SQL
tableau
Tableau
McGregor Boyall
Data Analyst
£550 - £600
Share role