Python Developer Quant
- london, england, United Kingdom
- Job type not listed
- Full time
- £60 - £80 Per Hour
Job Description
This range is provided by Bruin. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Bruin
Overview
My client, a leading global investment bank, is offering a unique opportunity for a talented Python developer to join their cross-asset strategy group. This is a hands-on technical role with real impact, offering the chance to work directly on the trading floor alongside front-office teams.
Applicants do not need to come from a financial services background.
This group operates independently from the traditional IT function, building Python-based tools on the firm’s proprietary platform. These systems provide strategic insight into market risk and PnL across asset classes—and play a central role in the decision-making process across the trading business.
What You’ll Be Working On
You’ll join a key initiative focused on refactoring and redesigning the core market model code that underpins how the firm understands and manages risk and PnL. The goal is to build a cleaner, more efficient, and more transparent foundation for analysing performance across teams.
In this role, you’ll
- Collaborate closely with a tight-knit team of 8 developers and strategists
- Write, optimise and debug Python code on the firm’s in-house platform
- Work with existing risk and PnL models, improving their performance and design
- Simplify and modernise legacy systems for greater efficiency and maintainability
This is an opportunity to take on intellectually challenging work in a highly technical environment. You’ll gain first-hand exposure to financial markets and be supported in developing any domain knowledge needed along the way.
We’d like to hear from you if
- You’re passionate about programming and have worked across different languages or paradigms
- You’ve built a scripting language—or at least thought deeply about how you might
- You enjoy functional programming and algorithmic problem-solving
- You have strong mathematical intuition and are keen to apply it in a real-world context
- You’re curious about financial markets and eager to grow your understanding
Ideal background
- Proficiency in Python, or similar languages such as C++, Java, or Lisp
- Excellent problem-solving and analytical thinking
- Strong communication skills and the ability to work collaboratively
- A Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, Finance, or a related field
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Finance and Information Technology
Industries
- Investment Banking and Financial Services
Referrals increase your chances of interviewing at Bruin by 2x
Get notified about new Python Developer jobs in London Area, United Kingdom .
London, England, United Kingdom 2 months ago
#J-18808-Ljbffr

