Senior Python Developer
A leading global investment bank is looking to hire an ambitious Senior Python Developer to join its Equity & Fund Structured Direct Technology team in London. Opportunities are available at AVP and VP level.
The Role
You will play a key role in designing and delivering high-performance technology solutions that directly support Front Office Sales teams. Working closely with Trading, Structuring, and Middle Office stakeholders, you will help build scalable systems that support complex Equity Derivatives business flows.
Key responsibilities include:
- Designing, developing, and delivering robust, scalable software solutions.
- Writing clean, efficient, and maintainable code with a strong focus on performance and reliability.
- Leading by example across engineering best practices, including code quality, peer reviews, and knowledge sharing.
- Collaborating closely with product managers, designers, and engineering teams to define and implement strategic solutions.
- Driving technical excellence within a fast-paced Front Office environment.
Requirements:
- 5+ years of strong Python development experience.
- Solid Core Java knowledge and strong understanding of software engineering best practices, including object-oriented design, multithreading, collections, and automated testing.
- Experience working within Front Office technology environments; Equity Derivatives knowledge is highly desirable.
- Strong academic background with a Bachelor’s degree or higher in a STEM subject from a recognised university.