Preparing for your next Quant Interview?
Practice Here!
OpenQuant
2022-12-16

Quantitative Developer

logo
Quantile
Quantitative Developer
New York, US
150,000 - 250,000
Apply Now
Job Description

Quantile reduces risk, notional and capital requirements for market participants trading OTC derivatives.

Our market leading services connect a network of participants and deliver advanced algorithms that rebalance and reduce risk – increasing the efficiency and liquidity of markets, improving returns for clients and making the financial system safer.

Since launching in 2017, Quantile has eliminated hundreds of trillions of dollars of gross notional through interest rate compression and billions of dollars in margin through initial margin optimisation. We recently launched a capital optimisation service to help financial institutions meet new regulatory requirements and reduce their risk-based capital.

Our clients include all of the top tier global banks, regional banks and other large institutional market participants. We are headquartered in London, with offices in New York, Amsterdam and Sydney (Tokyo coming soon!).

The strats team is responsible for designing, building and maintaining the code that handles the data priming, the model execution and the post-processing of the solution into a format that clients can consume. The biggest component of the role is writing and testing the code, which is written in python, so it is important to enjoy coding and be comfortable with designing and writing code in a large, shared codebase. Being comfortable with inter-library dependencies, python package management and continuous development practices is also crucial.

In addition to building the calculations, the strats team is on the front-line when it comes to executing the multilateral runs, which occur with weekly frequency. This requires a high level of engagement with our Production team, to provide timely support during runs and help resolve issues as they arise in real time. A client-focused approach is therefore crucial to the role.

Successful candidates will build and support one or more Quantile products. They work directly with our Production and Product development teams to enhance the product based on feedback from clients and analysis of runs as well as on strategic projects. Examples of relevant projects include:

  • Implement Capital measures (e.g SA-CCR, or IMM) for FX and IR products
  • Add a CCAR objective to our existing risk capital optimisation
  • Enhance our Initial Margin optimisation to include cleared trades for multiple CCPs
  • Implement a new service to move bilateral trades into clearing while maintaining risk and capital under control
  • Combine risk capital products within a single multi-objective optimisation
  • Improve the runtime performance by reducing the data set and solution search space
  • Improve data flow, minimising manual steps, avoiding task duplication, and building an event-driven architecture

Responsibilities:

  • Develop enhancements to the model library to add new components and improve others. This will be a mix of strategic projects (3-6 months) and shorter-term tactical changes
  • Become familiar with the data flow and the run processes and continually strive to improve them
  • Investigate how to use the model to create desired outcomes for clients
  • Support the live runs 

Essential:

  • 2-5 years of experience building quantitative, data intensive products
  • Excellent understanding of software development best practices (such as functional and OO paradigms and standard design patterns) and design principles (SOLID)
  • Excellent understanding of commercial development practices such as testing, documentation, as well as package management and SDLC
  • Excellent understanding of python for numerical programs. In particular pandas and numpy are a must
  • Excellent problem-solving skills
  • Strong knowledge of UNIX
  • Strong communication skills (the role will involve explaining often complex algorithms to colleagues with varying technical and mathematical experience)

Desirable:

  • Understanding of linear programming, mixed integer programming and convex optimisation
  • Experience with at least one commercial or open-source optimisation library OR a mathematical modelling language
  • Understanding of financial derivatives, margin and credit counterparty risk measures
  • A solid mathematical background (numerical methods, linear algebra, partial differential equations, probability & statistics)
  • Knowledge of AWS

Quantile is an Equal Opportunity Employer.

Share this job
Share On
Apply Now