Senior Front Office Python Developer
Job Title: Senior Front Office Python Developer- Equity Derivatives Trading Tools
Location: New York, USA
Remote Policy: Minimum 3 days on-site per week
Contract Type: Long term
About the Company:
Our client is a global leader in financial services, operating at the forefront of innovation in the
banking and markets sector. The Equities Technology division is dedicated to solving complex
challenges in the financial industry, delivering high-impact solutions through Agile and DevOps
methodologies. The team thrives in a collaborative, inclusive, and continuously learning environment,
pushing the boundaries of both finance and technology.
Job Description:
This role is part of the US Equity Derivatives Technology team within a leading Global Banking and
Markets Division. The team is a close-knit group based in New York and Toronto, responsible for
building and maintaining mission-critical applications that support Equity Derivatives trading desks
globally, with a primary focus on the US desk.
We are seeking a highly skilled and experienced Senior Developer to support and enhance the Equity
Derivatives trading tools used by the desk. The ideal candidate will be a hands-on technologist with
strong Python expertise and a solid understanding of equity derivatives. You will work closely with
traders and other stakeholders to develop, maintain, and migrate applications, ensuring high
performance and reliability.
Key Responsibilities:
- Design, develop, test, and support trading tools and applications for the Equity Derivatives desk.
- Collaborate directly with traders and internal tech teams to gather requirements and deliver solutions.
- Maintain and enhance existing tools, primarily in Python, Excel/VBA, and KDB.
- Read and support legacy C# applications (no new development in C#).
- Contribute to the ongoing migration of legacy systems into Python-based solutions.
- Ensure high-quality code and robust application performance in a fast-paced trading environment.
Required Skills & Qualifications:
- Strong experience with Python in a trading or financial environment.
- Proficiency in Excel/VBA and KDB.
- Familiarity with C# (for maintenance and code review purposes).
- Experience working with Equity Derivatives or in a Quant Developer capacity.
- Excellent communication skills with the ability to interact directly with trading desks.
- Proven ability to work independently and hit the ground running in a senior capacity.
- Minimum 12 months of experience on the buy-side or in a similar trading environment.
Preferred Qualifications:
- Experience with platforms like BOFA Quarts or JP Morgan Athena.
- CFA Level 3 (preferred but not required).
- Background in financial mathematics or derivatives pricing is a plus
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.