About the role

  • Build Python-based tools and lightweight web apps (e.g. Streamlit, Dash, Flask)
  • Create scalable analytics products that support decision-making
  • Design and maintain interactive Tableau dashboards
  • Clean, transform and analyse large datasets using Python and SQL
  • Collaborate closely with market experts to understand financial markets
  • Contribute to a supportive, data-driven team environment

Requirements

  • Minimum prior experience using Python for data analysis, including libraries such as Pandas, NumPy and Streamlit
  • Prior experience designing and maintaining Tableau dashboards or similar visualisation tools
  • Prior experience in telling a story with data, focussing on clear communication of insights
  • Demonstrates a genuine interest in financial markets
  • Hands-on experience working with market data
  • Comfortable exploring cloud platforms (ideally AWS), version control tools like Git

Benefits

  • 25 days holiday per year plus bank holidays
  • Hybrid working (work from home up to 60% of your time)
  • Private healthcare with Bupa
  • A non-contributory Pension of at least 8% of basic salary each month (with levels increasing with age)
  • Life assurance of eight times your basic salary
  • Income protection
  • Competitive flexible benefits scheme allowing a personalised benefits package
  • Opportunities for flexible arrangements such as part-time or job shares

Job title

Financial Markets Data Scientist

Job type

Experience level

Junior

Salary

£43,100 - £55,166 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job