Engineer, Risk, Risk & Total Fund Management
CPP Investments | Investissements RPC · Posted Nov 9, 2026
- Toronto, Ontario, Canada
- On-site
- Full-time · Mid
- 3+ years
As a Software Engineer, you will participate in the design, build, test and support of value-add technology solutions and products within the Risk Technology team.
Responsibilities
- Participate in the design, build, test and support of technology solutions or enhancements to enable business capabilities in an Agile environment.
- Apply an understanding of engineering best practices and participate in continuous improvement across the team.
- Build an understanding of the technical landscape and the business capabilities it supports and apply critical thought to business requests.
- Demonstrate agility and innovation by participating in experimentation and solicitation of early feedback.
- Participate with colleagues to help frame and think deeply about problems, identifying options.
Requirements
- Undergraduate degree or college diploma in related field (e.g. Engineering, Computer Science)
- Nice to have: data processing frameworks
- Nice to have: application integration technologies
- Nice to have: AI-assisted development
- Nice to have: generative AI technologies
Skills
Benefits
- cutting-edge AI tools
- dedicated learning time
- practical support