J.P. Morgan is a leader in financial services, working in collaboration across the globe to deliver the best solutions and advice to meet our clients’ needs, anywhere in the world. We operate in 150 countries, and hold leadership positions across our businesses. We have an exceptional team of employees who work hard to do the right thing for our clients and the firm, every day. This is why we are the most respected financial institution in the world – and why we can offer you an outstanding career.
J.P. Morgan has the leading Global Spread business in terms of volume traded, issuers traded and investor relationships. The Spread business covers Credit, SPG, and Public Finance Markets. J.P. Morgan Global Spread Trading offers first-class, highly integrated financial services to a global client base and provides financial assets and liquidity for banks, insurance companies, finance companies, mutual funds and hedge funds. Traders, salespeople and research analysts work collectively to generate ideas. The Credit business make secondary markets in high grade bonds/CDS, high yield bonds/CDS, distressed bonds, indices, options, correlation products, and more exotic structures. The Securitized Products Group (“SPG”) engages in origination, syndicate, sales & trading, financing, and principal investments activities. Asset classes include: mortgage-backed securities (commercial, residential, agency and non-agency), mortgage loans, consumer asset-backed securities and receivables (auto, credit card, student, equipment loans).
The Credit and SPG QR team is responsible for developing and maintaining models for valuation, risk, PL calculations, as well as quoting and market making algorithms and analysis tools for the Global Spread business.
The activities of the team include:
The formation of new models and analytical tools, bringing these through the model approval process to ensure compliance with internal policies and industry regulations, followed by implementation in our analytics framework;
Researching and developing new techniques to drive mathematical and computational efficiency;
Applying the technologies at our disposal and models we design to explore new business opportunities with Trading and Sales.
The Credit and SPG QR team is looking for a talented developer to join our New York team to build out an optimal platform for both model library deliverables as well as for large scale data analysis. The role entails involvement in high-level design considerations as well as the low-level implementation of our analytics platform, with an aim to deliver a high performance flexible solution to be integrated into the risk systems which drive our models and allow deployment into Cloud Services.
The initial focus of the role will be specifically for the SPG business, but the role is in general to cover the Spread business.
The role consists of:
Developing a new analytics platform, leveraging modern techniques for delivering high performance and robust analytics;
Analyse and improve existing data patterns within the risk system driving our models;
Refactor existing models to follow common model delivery patterns
Provide technical and design guidance to modellers / model developers
Liaising with business functions, technology and control teams; and
Work as a key member of the team for establishing new and pushing best practices for development and design.
The role requires a combination of very strong software development skills, a structured approach to problem solving, and the ability to work in a dynamic environment whilst enthusiastically learning how the business works. Quantitative Research uses a combination of Python and C++ for code, and so prior experience of these languages is essential. Affinity with software development at scale, efficient implementation methods and continuous testing techniques is expected. Excellent oral communication skills are required in our interaction with trading, technology, and control functions. Excellent written communication skills are also required in order to meet the high standards for documentation in the group. A post-graduate degree or Ph.D. in a numerate subject from a top academic institution is a plus, but not an absolute requirement. Candidates directly from university will be considered.
Applied development experience in object-orientated languages, in particular C++ across multiple platforms and compilers;
Excellent understanding of C++ coding and design patterns;
Knowledge of data analytics frameworks and packages such as Spark, Hadoop, TensorFlow;
Excellent analytical and problem-solving skills; and
Excellent communication skills
Knowledge of Credit or SPG markets is a plus, but is not a strict requirement.