Preparing for your next Quant Interview?
Practice Here!

Quant Developer

Citi Bank
Quant Developer
London, GB
Apply Now
Job Description

This Quant Developer role is focused on the Quant Development side of the Quant Analytics team. In addition to providing technical support, the QDs in this team focus on tools, library architecture, testing and releases as well as development work with some focus on mathematical modelling. Many of the tools and framework development will be shared by other asset classes so a collaborative focus is essential for this role. As the business is subject to increasingly strict demands from regulators, in particular with respect to model testing, investment is necessary to support these new regulatory requirements and Citi’s strategic initiative to unify tools and processes across every asset class.

You will be joining an established desk looking to further expand its product offering, working as part of a regulatory driven project team.

What you will do will be varied day to day, but the key drivers for the role are :

  • Create, implement, and support analytics and testing for Markets Front Office with a focus on the Commodities asset class

  • Leveraging a wide variety of computer science and mathematical methods and tools, primarily in Python, with C++ also being used more extensively.

  • Working with Quant libraries using both Windows and Linux, re-architecting including analytical code and creating extensions and enhancements as directed by the trading desks.

  • Providing technical and design support for Quants, and supporting clients of the library

  • Work in close partnership with Citi control functions to ensure appropriate governance and control infrastructure.

  • Rapid prototyping of ideas whilst maintaining a high degree of data integrity, to provide business information under a quick turnaround time.

  • Build a culture of responsible finance, good governance and supervision, expense discipline and ethics.

  • Appropriately assess risk/reward of transactions when making business decisions; and ensure that all team members understand the need to do the same, demonstrating proper consideration for the firm’s reputation.

What we will need from you:

  • An individual who has excellent technical/programming skills in Python and C++.

  • Experience in a comparable quantitative development role, ideally in the financial sector

  • An ability to focus on major projects, and deliver promptly, whilst juggling the day to day requirements that come up

  • Financial product knowledge and related quantitative methods would be a distinct advantage.

  • Consistently demonstrates clear and concise written and verbal communication skills and has the ability to clearly communicate progress and importance of projects to non-technical clients of the Library

  • We would require a numerate and computational master’s degree or PHD. A bachelors only degree would be considered if you are able to demonstrate your quantitative/coding skills through other means such an online coding libraries and tools.

What we will provide you:

This role provides an opportunity to contribute to the development and refactoring of a C++ and python analytics library and to support the business to help meet regulatory objectives . By working with many areas of the bank, this role gives you the opportunity to work closely with many of your peers and gain a strong understanding of the various asset classes that make up the markets business, a grounding which as your career develops will provide many opportunities to grow.

At Citi, we stand firm in our commitment to our values, and we look for people who share those values with us. We believe in doing what is right – for our clients and our people.

By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)

  • A discretional annual performance related bonus

  • Private Medical Care & Life Insurance

  • Employee Assistance Program

  • Pension Plan

  • Paid Parental Leave

  • Special discounts for employees, family, and friends

  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.


Job Family Group:

Institutional Trading


Job Family:

Quantitative Analysis


Time Type:

Full time


Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review [Accessibility at Citi]( accessibility.htm).

View the " EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the [Pay Transparency Posting]( transp_%20English_formattedESQA508c.pdf)

Share this job
Share On
Apply Now