As a Lead Software Engineer, you will play a critical technical leadership role within the Total Fund Management (TFM) Portfolio Management Engineering team, designing, building, and evolving enterprise-grade technology solutions that support top-of-house portfolio management and fund management decision-making. You will lead technical design and delivery across complex initiatives, partner closely with product managers, investment professionals, and peer technology teams, and ensure solutions are scalable, resilient, and aligned with CPP Investments’ long-term investment strategy. In addition to hands-on engineering, you will provide technical direction, mentorship, and coaching to engineers, driving engineering excellence, continuous improvement, and high-quality delivery outcomes across the team. The Total Fund Management Technology team supports the enterprise-level investment structure and processes for managing CPP Investments’ Total Portfolio. The team collaborates across investment, risk, and operations groups to integrate and optimize portfolio management workflows using modern, cloud-native technologies. The TFM Engineering team builds platforms and analytical capabilities that enable portfolio construction, monitoring, and decision-making at scale, supporting the long-term objectives of the CPP Fund.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior