C

Senior Software Engineer, CPP Investments

Canada Pension Plan Investment Board

toronto, on, Canada Full-time June 18, 2026

Found 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...

Ready to Apply?

Submit your application for Senior Software Engineer, CPP Investments at Canada Pension Plan Investment Board

Apply Now