Front Office Python Dev, Investment Banking
London | Investment Banking | Front Office | Hybrid Working
Our leading Investment Banking client is looking for a Python Developer to join a front office technology team focused on delivering scalable solutions across Equity & Fund Structured Products.
This is a hands-on role working directly with Sales, Trading and Structuring to build high-performance systems supporting pricing, risk and execution
What you’ll be doing:
Working closely with front office stakeholders to gather and deliver on business requirements
Building scalable, high-performance applications for equity derivatives / structured products
Developing robust solutions across pricing, risk and execution platforms
Contributing to system design, optimisation and performance improvements
Collaborating with engineers across global teams to deliver end-to-end solutions
Ensuring code quality through testing, reviews and best engineering practices
What we’re looking for:
Strong Python development experience
Experience working in front office or markets technology environments
Exposure to equity derivatives or structured products
Strong problem-solving mindset with a focus on delivery
Desirable skills:
Solid Core Java skills and understanding of software engineering principles
Experience with pricing or risk platforms / high-performance systems
Exposure to messaging technologies (JMS, MQ) and containers (Docker, Kubernetes)
Experience working in Agile environments with tools like Git, Jira or Confluence
Experience working in global teams or cross-platform environments