About the Role
Our client, a global leader in financial services technology, is looking for a highly skilled Senior Quantitative Developer to join their elite, fully remote team. This role focuses on financial engineering, developing sophisticated models and systems for complex derivatives, risk management, and portfolio optimization. You will be working from anywhere in Mpumalanga, ZA , collaborating with a global team of quants and engineers. The ideal candidate will have a strong academic background in a quantitative discipline, exceptional programming expertise (particularly in C++ and Python), and a deep understanding of financial instruments and mathematical finance. This is an opportunity to shape the future of financial technology in a challenging and rewarding remote work setting.
Key Responsibilities
- Design, develop, and implement complex financial models for pricing derivatives, managing risk, and optimizing portfolios.
- Build robust and scalable software systems to support quantitative trading and investment strategies.
- Collaborate with traders, risk managers, and other quantitative analysts to define requirements and deliver solutions.
- Optimize code for performance and efficiency, particularly in areas involving large datasets and complex calculations.
- Develop and maintain high-quality, well-documented, and tested code.
- Conduct thorough research into new quantitative techniques and financial instruments.
- Ensure the accuracy and reliability of financial models and systems.
- Participate in architectural discussions and contribute to technology strategy.
- Stay current with advancements in quantitative finance, machine learning, and software development.
Requirements
- Master's or Ph.D. in Mathematics, Physics, Financial Engineering, Computer Science, or a related quantitative field.
- Minimum of 5 years of professional experience in quantitative development or financial engineering.
- Advanced proficiency in C++ programming, with a focus on performance and low-level optimization.
- Strong experience with Python for data analysis, scripting, and algorithm development.
- Deep understanding of financial derivatives, fixed income, equities, and portfolio theory.
- Knowledge of mathematical finance, stochastic calculus, and numerical methods.
- Experience with large-scale data analysis and database technologies (e.g., SQL).
- Excellent problem-solving, analytical, and critical thinking skills.
- Proven ability to work independently and effectively in a fully remote team environment.
- Strong communication skills for collaborating with diverse teams.
Benefits
- Highly competitive salary and year-end performance bonus.
- Comprehensive health, dental, and vision insurance plans.
- Generous retirement savings plan and company contributions.
- Significant investment in professional development, training, and conferences.
- Fully remote work arrangement with flexibility and autonomy.
- Access to cutting-edge technology and research tools.
- A stimulating and collaborative international work environment.
- Opportunities for career advancement within a leading financial technology firm.