Senior Engineer - Total Fund Tech & Portfolio Analytics

CPP Investments | Investissements RPC

Toronto

On-site

CAD 110,000 - 150,000

Full time

13 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CPP Investments in Toronto is seeking a Senior Engineer, Total Fund Management Technology, to design, build, test, and support solutions enabling portfolio construction, monitoring, analytics, and decision-making.

You will work with investment professionals, Product Managers, and technology teams to translate business needs into scalable software while applying engineering best practices and fostering innovation.

Qualifications

  • 5+ years of relevant software engineering experience.
  • Proficiency in Python, C++, or Java with clean, readable code.
  • Strong grasp of Agile, testing, version control, and coding standards.
  • Exposure to cloud technologies and DevOps practices including automation and observability.

Responsibilities

  • Design, build, test, and support technology solutions for portfolio management.
  • Collaborate with investment professionals and tech teams to translate needs into scalable solutions.
  • Apply engineering best practices and contribute to continuous improvement and innovation.
  • Ensure operational reliability with testing, observability, and adherence to lifecycle practices.

Skills

Python
C++
Java

Education

Bachelor's degree in Engineering or Computer Science

Tools

AWS
CI/CD
Observability

Job description

CPP Investments in Toronto is seeking a Senior Engineer, Total Fund Management Technology, to design, build, test, and support solutions enabling portfolio construction, monitoring, analytics, and decision-making.

You will work with investment professionals, Product Managers, and technology teams to translate business needs into scalable software while applying engineering best practices and fostering innovation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer, TFM, Risk & Total Fund Management Technology
Senior Engineer, TFM, Risk & Total Fund Management Technology

CPP Investments • Toronto

On-site
CAD 120,000 - 190,000
Senior Engineer, TFM, Risk & Total Fund Management Technology
Senior Engineer, TFM, Risk & Total Fund Management Technology

CPP Investments | Investissements RPC • Toronto

On-site
CAD 110,000 - 150,000
Principal Engineer, Risk & Total Fund Tech
Principal Engineer, Risk & Total Fund Tech

Canada Pension Plan Investment Board • Toronto

On-site
CAD 150,000 - 230,000
Cutting-edge AI tools
Dedicated learning time
Career development support
Lead Software Engineer, Credit Investments Tech
Lead Software Engineer, Credit Investments Tech

CPP Investments | Investissements RPC • Toronto

On-site
CAD 110,000 - 160,000
Principal Engineer, Risk and TFM Technologies
Principal Engineer, Risk and TFM Technologies

Canada Pension Plan Investment Board • Toronto

On-site
CAD 150,000 - 230,000
Cutting-edge AI tools
Dedicated learning time
Career development support
Portfolio Manager, Total Portfolio Design & Targets (12-month contract)
Portfolio Manager, Total Portfolio Design & Targets (12-month contract)

CPP Investments • Toronto

Hybrid
CAD 130,000 - 190,000
Portfolio Manager, Total Portfolio Design & Targets (12-month contract)
Portfolio Manager, Total Portfolio Design & Targets (12-month contract)

Canada Pension Plan Investment Board • Toronto

On-site
CAD 130,000 - 190,000
Senior Product Manager, Fund Management Platform
Senior Product Manager, Fund Management Platform

Purpose Unlimited • Toronto

Hybrid
CAD 125,000 - 145,000
Equity program
Hybrid work model
Health and dental benefits
+2
Lead Engineer, Credit Investments, Alternative Investments Technology
Lead Engineer, Credit Investments, Alternative Investments Technology

CPP Investments • Toronto

On-site
CAD 130,000 - 180,000
Portfolio Manager, Dynamic Portfolio Management
Portfolio Manager, Dynamic Portfolio Management

CPP Investments • Toronto

On-site
CAD 120,000 - 190,000