This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
About Quantitative Analytics Engineering. The Investments and Trading Engineering (ITE) team builds and delivers Aladdin's industry-leading risk management, portfolio management, compliance and trading capabilities. Within ITE, Quantitative Analytics Engineering (QAE) is a global team of quantitative developers responsible for the implementation of security valuation, portfolio risk, liquidity and performance attribution models. We provide the technology platform that enables research, implementation, delivery and execution of financial risk models to our internal partners and external clients, and their integration with Aladdin. We maintain a set of Python libraries, both internal and soon-to-be open source, that allows modellers to research, implement and run financial risk models. We also maintain and advise our users on our Model SDLC that heavily relies on the Aladdin Engineering SDLC.
Job Responsibility:
Quickly learn the platform and act as a subject matter expert towards modelling teams
Lead platform development supporting both financial engineers and researchers
Facilitate technical design and code review sessions to ensure software meets functional and compatibility requirements, as well as high quality standards
Build widely used and reliable fundamental components as part of the platform, distributed as Python libraries
Build high quality software that improves the user experience of the downstream modeller and developer
Stay abreast of the latest developments in machine learning, quantitative finance, and technology to incorporate innovative solutions into our platform
Working with modellers to understand the business and their requirements. Help refactor and optimise the risk model code
Enhance the performance of existing models, ensuring they operate efficiently at scale
Implementation and maintenance of a standard data / technology deployment workflow to ensure that all deliverables/enhancements are delivered in a disciplined and robust manner
Ensure operational readiness of the product and meet customer commitments with regards to incident SLAs
Requirements:
Strong experience (5+ years) in Python is crucial
Bachelor's (BSc) or higher degree in Computer Science or equivalent field
Experience with Pandas, Apache Arrow, Snowflake, (Prefect is a plus)
Good understanding of Object-Oriented Design principles
Good understanding of fundamental Algorithms and Data Structures
Knowledge of Azure DevOps and git, CI/CD
Good understanding of unit tests, integration and regression tests, and their importance
An aptitude for designing data models and pipelines is desirable
Experience managing a team of developers is a huge plus
Fluency in reading, writing and speaking English
Nice to have:
Experience managing a team of developers is a huge plus
An aptitude for designing data models and pipelines is desirable
What we offer:
Retirement investment and tools designed to help you in building a sound financial future
Access to education reimbursement
Comprehensive resources to support your physical health and emotional well-being