Senior Software Engineer, CPP Investments
C
Canada Pension Plan Investment Board
📍 toronto, on, Canada
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...
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...