Role: Python developer
Location: London
Experience: 7+years
Work mode: Hybrid
We are looking for a Python Developer with strong experience in trading and risk management systems within investment banking. The role involves building backend applications and data processing logic supporting risk calculations, trade workflows and reporting
.
Key Responsibilitie
- sDevelop and enhance Python-based applications for trading and risk use case
- sBuild data processing pipelines and automation scripts for trade, risk and reconciliation workflow
- sWork with large financial datasets to support PnL, risk and reporting requirement
- sContribute to system design, architecture and scalability decision
- sCollaborate with quants, traders and risk teams to translate business requirements into technical solution
- sDevelop and integrate REST APIs and backend service
- sContribute to CI/CD pipelines and deployment processe
- sSupport production systems (L2/L3) including debugging, enhancements and performance optimizatio
- nWrite and maintain unit and integration tests. Ensure high code quality and test coverag
- eParticipate in code reviews and mentor junior developers where require
d
Must-Have Skill
- sStrong experience in Core Python development (6ā10 years
- )Strong SQL skills with ability to handle complex queries and large dataset
- sExperience with Python libraries (Pandas, NumPy) for data processin
- gExperience building RESTful APIs/services (Flask / FastAPI / Django
- )Strong understanding of data structures and performance optimizatio
- nExperience working with large-scale data processing and performance optimizatio
- nWorking knowledge of Unix / Linux environments and basic shell scriptin
g
Domain Experience (Critical
- )Experience working in Investment Banking / Capital Markets environment
- sHands-on exposure to
- :Market Risk / CCR / PnL / Trade lifecycle / Reconciliatio
- nUnderstanding of financial products such as
- :Derivatives (swaps, futures, options), bond
sGood-to-Hav
- eExposure to PySpark or large-scale data processin
- gExperience working with quants or pricing model
- sBasic scripting (Unix / Bash
- )Prior experience in global banking environment
sā¦
