R HIGHLY NEGOTIABLE PLUS ANNUAL PERFORMANCE BONUS

Our client is a global investment manager driven by people who value the power of performance and relationships.. They are looking for like-minded people to join them – strong performers who create strong relationships. They are active investors. At the company they say they are investing for a world of change. They started in South Africa in a time of global upheaval. Their experience lets them adapt and grow, in markets of all kinds. From one office in Cape Town, they are now present on five continents. They are aligned behind a common purpose, which is to invest for a better tomorrow. They want to achieve better outcomes for their clients, their firm and the world they inhabit. This means they are optimistic and act with conviction. They offer their people opportunity, trust and the freedom to operate. At the company they are committed to providing equal employment opportunities. They have a strong belief in giving individuals the freedom to be themselves and ensuring all diverse perspectives are heard. Their culture provides all of the people, no matter what their background, with the opportunity to build a rewarding career.

This role will report to the global head of investment analytics.

The team develops scalable and robust investment analytics and portfolio metrics that assist with the active investment management process. Quantitative models are embedded in the decision-making process.as well as using a market-leading range of additional models and data to augment its traditional, analyst led research process. In this global role, you will engage directly with portfolio decision-makers and use your software engineering expertise to deliver product enhancements which will have a meaningful impact on the investment decisions made by the team.

JOB DESCRIPTION WILL INCLUDE BUT NOT BE LIMITED TO:

  • You will be required to partner with investment, risk and technology stakeholders to shape requirements and translate business objectives into well-defined delivery plans;
  • You will be required to contribute to the development and ongoing evolution of the analytics platform used in the investment research, portfolio construction and portfolio monitoring processes;
  • You will be required to build across the technology stack from data ingestion and processing pipelines to API design and front-end applications – using technologies such as Python, JavaScript and Databricks;
  • You will be required to work within a collaborative team, contributing to code reviews, mentoring colleagues and fostering a culture of engineering excellence and a continuous improvement mindset;
  • You will be required to strengthen the broader investment team’s technology capability by promoting best practices, including the effective use of AI-assisted software development tools.

 

CORE COMPETENCIES REQUIRED, BUT NOT LIMITED TO:

  • You have a keen eye for detail and accuracy, combined sound judgement and a pragmatic approach to getting things done;
  • You have a strong sense of ownership and initiative, with the ability independently drive work forward;
  • You have a collaborative mindset, with the ability to build constructive relationships across investment, risk and technology teams;
  • You have an intellectual confidence – comfortable forming independent views and sharing them;
  • You have a curiosity about markets, technology and an intrinsic motivation to continuously learn, improve and innovate.

 

CORE QUALIFICATIONS AND EXPERIENCE:

  • You have a degree in computer science, engineering, mathematics or a related discipline  at honours level;
  • You have a minimum of 5 years’ current, relevant experience as a quantitative or software developer in a production environment, with strong adherence to modern engineering practices including code review, automated testing and structured deployment processes;
  • You have a deep proficiency in Python alongside experience with technologies such as Databricks, SQL, R, React.js, Linux, Docker and Git;
  • You have experience designing and maintaining scalable platforms, with an understanding of performance, reliability and maintainability considerations;
  • You have a strong understanding of software architecture principles, version control workflows and collaborative development practices;
  • You have exposure to asset management investment processes — including portfolio construction, risk analytics, backtesting and signal development — this would be a distinct advantage but not essential.

You are able to manage a small team and lead by example. You are innovative and ensure this specialist area is the best in its field in SA!

Enquire about the position: