Canada Pension Plan Investment Board

Senior Software Engineer, CPP Investments

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 18, 2026
Apply Now

Job Description

Unlock potential in investment technology as a Senior Software Engineer with CPP Investments. Focus on building and evolving systems for effective portfolio and fund management.
As a Senior Engineer in the Total Fund Management team, you will take charge of software design and delivery while collaborating with product management and engagement teams. Your hands-on work will include developing scalable solutions and mentoring fellow engineers in adopting industry best practices.
Key Responsibilities:
• Lead the software development lifecycle on complex projects
• Own the architectural integrity of technology solutions
• Manage technical delivery and systems reliability
• Foster best practices in coding, testing, and CI/CD
• Drive improvements in system performance through root-cause analysis
Requirements:
• 8+ years of software engineering experience
• Strong background in Python, C++, or SQL development
• Experience with cloud systems like AWS
• Fami...

Start Your Week Right!

Apply now and make every Monday exciting with Canada Pension Plan Investment Board

Apply for this Position