1. What is a Software Engineer at CPP Investments | Investissements RPC?
As a Software Engineer at CPP Investments | Investissements RPC, you are not just writing code; you are building the technological infrastructure that supports one of the world’s most sophisticated institutional investors. Your work directly impacts the management of the Canada Pension Plan Fund, ensuring that millions of Canadians have a secure financial future. Whether you are working on Total Fund Management (TFM), Risk Analytics, or AI & Emerging Technologies, your contributions underpin high-stakes financial decisions that require extreme precision, reliability, and scale.
The environment is intellectually demanding and highly collaborative. You will engage with complex financial models, large-scale data pipelines, and cutting-edge machine learning applications. Success in this role requires a unique blend of technical mastery and an interest in the financial domain. You will work alongside investment professionals to translate complex business requirements into elegant, performant, and scalable software solutions.



