Lock Applications for this job are now closed
    Closing soon

    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!).

    About the role

    As a graduate in the engineering department, you will collaborate with some of the market’s brightest minds and have the opportunity to make an impact on meaningful projects, including designing and enhancing Quantile’s services and analysing the results.

    Quantile’s services can be expressed mathematically as solutions to constrained convex optimisation problems. You will work on converting real world financial data to solve such problems, ultimately delivering clients a set of actionable trades which can be used to optimise their portfolios. Our technology stack is predominantly JavaScript and Python and runs on the public cloud.

    The application development team creates the systems that deliver the service to Quantile’s clients. It is this team’s responsibility to design and build systems that permit financial market participants to securely provide risk and trade data to Quantile, to deliver that data into the quantitate algorithms developed by the quants, and to return the output of those libraries safely back to the participants in a timely manner. In addition, the systems should provide feedback to the clients to help them to understand the results as well as how they can modify their parameters and data to gain improvements in the future. The Quantile systems live in the cloud, currently hosted by AWS.

    The successful candidate will work as part of a small team of 5-7 developers to build and research improvements to the applications & environment. They will work directly with product management team to enhance the product based on feedback from clients and analysis of runs as well as on strategic projects. Examples of possible projects, all of which will involve writing a program in python, include

    • Design and build a Data Masking Tool to allow us to generate data-sets for development and testing without compromising real client data
    • Simulate the creation and evolution of a compression scenario to automate parts of the QA process performed by products team
    • Build a chat-bot to post messages to our internal chat room regarding status of runs and application infrastructure

    Desired skills

    • Current MSc/MEng student in a STEM discipline
    • Solid understanding of python for executable & repeatable programs (as opposed to data analytics). In particular, familiarity with pandas, numpy & dask
    • Experience with the unix command line
    • Some experience with AWS
    • Knowledge of Interest Rate Swaps
    • Excellent communication & problem solving skills
    • Knowledge of Interest Rate Swaps
    • Excellent problem-solving skills

    This role is a hybrid working role, with a blended approach of home and office working.

    Quantile is an Equal Opportunity Employer.