Junior Python Developer - Risk Data

Lorien — United Kingdom · Posted ~1 day ago

Junior Full-time Hybrid

Skills

Python SQL Object-oriented programming Data structures Scalable application design Business analysis Requirements gathering Data processing Data pipelines Relational databases Agile development Problem solving Relational Databases Data Warehouses ETL Java

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A major financial institution is seeking a Junior Python Developer to help build and maintain a data integration platform supporting market and counterparty risk calculations. You’ll develop Python data-processing applications, build pipelines for large datasets, translate business requirements into technical solutions, and work with SQL and data warehouses. The role requires 2+ years of Python experience and strong business-facing communication skills.

Highlights

Work at the center of critical risk data systems within an Agile team, combining software development with business-facing analysis. The role offers exposure to large-scale data pipelines, risk technology, cloud-scale data processing, and close collaboration with analysts and product stakeholders.

Description

Junior Python Developer (Risk Data Platform) 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 The 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 applicationsBuilding data pipelines to ingest, transform, and validate large datasetsCollaborating with business stakeholders to analyse requirements and define technical solutionsRapid prototyping to test new concepts and improve delivery speedOptimising performance and ensuring reliability of data integration processesWorking with SQL and data warehouse technologiesIdentifying issues, debugging, and improving system qualitySupporting continuous improvement within an Agile team What We’re Looking For 2+ years of Python development experienceProven ability to work in a business-facing / business analyst capacity (gathering requirements, translating into solutions) Strong understanding Object-oriented programmingData structures and scalable application designExperience with SQL and relational databasesStrong analytical and problem-solving skillsAbility to communicate effectively with both technical and non-technical stakeholders Desirable Exposure to financial services, risk, or data platfomsUnderstanding of data pipelines / ETL processesExperience with Agile / Scrum environmentsKnowledge of market or counterparty riskJava experience (nice to have)French language skills (optional)