Junior Python Developer – Risk Data Services (Business-Facing)

Junior Python Developer – Risk Data Services (Business-Facing)

Full-Time 70000 - 90000 £ / year (est.) No working from home possible
L

At a Glance

  • Tasks: Design and develop Python applications for data processing and integration.
  • Company: Join a leading global investment bank with a focus on innovation.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Dynamic Agile team environment with excellent career advancement potential.
  • Why this job: Make a real impact on critical risk systems that drive decision-making.
  • Qualifications: 2+ years of Python experience and strong analytical skills required.

The predicted salary is between 70000 - 90000 £ per year.

London | Hybrid | 50% on site

We’re looking for a Python Developer with strong analytical and business‑facing skills to join our Risk Data Services team. This is a great opportunity to work at the heart of a global investment bank, supporting critical risk systems that drive decision‑making across the organisation.

About the Team

You’ll be joining the Data Services team within Risk ERA Systems, responsible for the end‑to‑end data integration pipeline — from front‑office systems through to the risk data warehouse. This data directly feeds risk calculations, reporting, and decision‑making, making your role central to the organisation.

Role

As part of a dynamic Agile (SAFe) team, you’ll help build and enhance a data integration platform that underpins market and counterparty risk calculations. You’ll work closely with risk analysts and product owners, translating business requirements into scalable, high‑performance Python solutions — so strong business analysis capability is essential alongside your technical skills.

What You’ll Be Doing

  • Designing, developing, and maintaining Python‑based data processing applications.
  • Building data pipelines to ingest, transform, and validate large data sets.
  • Collaborating with business stakeholders to analyse requirements and define technical solutions.
  • Rapid prototyping to test new concepts and improve delivery speed.
  • Optimising performance and ensuring reliability of data integration processes.
  • Working with SQL and data warehouse technologies.
  • Identifying issues, debugging, and improving system quality.
  • Supporting continuous improvement within an Agile team.

What We’re Looking For

  • 2+ years of Python development experience.
  • Proven ability to work in a business‑facing or business analyst capacity (gathering requirements, translating into solutions).
  • Object‑oriented programming and strong data‑structure knowledge.
  • Experience with SQL and relational databases.
  • Strong analytical and problem‑solving skills.
  • Ability to communicate effectively with both technical and non‑technical stakeholders.

Desirable

  • Exposure to financial services, risk, or data platforms.
  • Understanding of data pipelines / ETL processes.
  • Experience with Agile / Scrum environments.
  • Knowledge of market or counterparty risk.

Junior Python Developer – Risk Data Services (Business-Facing) employer: Lorien

Join a leading global investment bank that values innovation and collaboration, offering a dynamic work environment in London with a hybrid model that promotes work-life balance. As a Junior Python Developer in the Risk Data Services team, you'll have the opportunity to enhance your skills while contributing to critical risk systems that influence key business decisions. With a strong focus on employee growth, continuous improvement, and a culture that encourages open communication, this role provides a meaningful pathway for professional development in the financial services sector.

L

Contact Details:

Lorien Recruitment Team

We think you need these skills to ace Junior Python Developer – Risk Data Services (Business-Facing)

Python Development
Analytical Skills
Business Analysis
Data Processing Applications
Data Pipelines
SQL
Relational Databases