Python Developer - Commodities / Front-office

OverviewPython 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 ..... full job details .....
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!