Python Developer - Exotics & Structured Products (h/f)
Posted 4 hours 29 minutes ago by emagine
Python Developer - Exotics & Structured Products
London - Hybrid
£800 - £900pd PAYE
emagine is a high-end professional services consultancy and solutions firm. Specialising in providing business and technology services to the financial services sector, we power progress, solve challenges, and deliver real results through tailored high-end consulting services and solutions.
We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication to delivering the optimal service for our clients. Our commitment is not just towards our clients but also to fostering a positive and equitable working environment with our consultants and colleagues, stemming from our core values: Confident, Dedicated, Responsible, Genuine.
Main ResponsibilitiesDesign, develop, and maintain Python-based services supporting the trading and life cycle management of exotic and structured products.
Work closely with traders, quants, and risk teams to enhance pricing, booking, and risk management tools.
Build and maintain microservices and APIs for trade capture, valuation, and position management.
Troubleshoot and resolve production issues impacting exotic product pricing and trade flows across front, middle, and Back Office systems.
Optimize Python code and scripts for performance and scalability within high-volume trading environments.
Collaborate across Front Office and technology teams to improve workflow automation, trade analytics, and data integration.
Support integration with pricing models, market data feeds, and risk engines.
Contribute to continuous improvement of development and release processes within a hybrid monolithic and microservices architecture.
Proven experience as a Python Developer within Front Office environments, ideally supporting exotic or structured product trading desks.
Strong understanding of derivative products, including structured notes, options, and OTC instruments.
Solid experience developing microservices, REST APIs, and data pipelines in Python.
Familiarity with pricing libraries, risk models, or quantitative frameworks used in exotic products.
Proficiency in UNIX/Linux environments, including Scripting and deployment automation.
Excellent problem-solving and analytical skills, with an ability to perform under pressure in fast-paced trading environments.
Strong communication and interpersonal skills, capable of working effectively with traders, quants, and developers alike.
At emagine, we are committed to building an international and diverse team by embracing our different backgrounds.
If you are up to the challenge and would like to find out more, get in touch with us immediately - our internal recruitment team is always keen to hear from dynamic individuals looking to further their career and explore their full potential.
emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin.