Python Developer - Commodities / Front-office

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer in Commodities at a leading investment bank, offering a hybrid contract position. Requires 5+ years of Python experience in financial services, proficiency in Pandas, NumPy, FastAPI or Flask, and strong communication skills.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 11, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Hybrid
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
London
-
🧠 - Skills detailed
#Debugging #Pandas #FastAPI #Flask #Python #Data Manipulation #SQL (Structured Query Language) #Datasets #Docker #NumPy #NoSQL #AWS (Amazon Web Services) #Data Pipeline #GCP (Google Cloud Platform) #Database Systems #MS SQL (Microsoft SQL Server)
Role description
Python Developer - sought by leading investment bank based in Canary Wharf - Contract - Hybrid Key Responsibilities β€’ Develop and optimize Python calculators for: β€’ Historical index back-testing β€’ Daily pricing and index computation β€’ Weighting and rebalancing logic β€’ Attribution and decomposition analytics β€’ Build robust APIs using FastAPI or Flask β€’ Collaborate directly with business users to gather requirements and iterate quickly β€’ Implement testing, versioning, and data validation processes β€’ Ensure integration with internal data sources and reporting tools Required Skills β€’ 5+ years of Python development experience, ideally in financial services or commodities β€’ Strong proficiency in Pandas, NumPy, and time-series data manipulation β€’ Proven experience with FastAPI or Flask β€’ Familiarity with large datasets and real-time data pipelines β€’ Excellent debugging, profiling, and performance optimization skills β€’ Strong communication skills and ability to work with non-technical stakeholders Preferred Skills β€’ Experience with commodities indices or structured products β€’ Knowledge of market data platforms (e.g., Bloomberg, Refinitiv) β€’ Exposure to Docker, AWS/GCP, and database systems (SQL/NoSQL) Please apply within for further details - Matt Holmes, Harvey Nash