Principal Engineer, Alternative Investments Technology
CPP Investments View all jobs
- Toronto, ON
- Permanent
- Full-time
This Principal Engineer will operate within Alternative Asset Technology domain, which delivers the platforms and data capabilities that support a diverse set of private market strategies across private equity, real estate, infrastructure, credit, and other illiquid assets. These investments are central to the Fund’s long-term performance and require specialized technology solutions to support complex deal structures, portfolio analytics, and operational workflows.The Principal Engineer will focus on strengthening architectural coherence across interconnected platforms, improving data integration and product maturity, and ensuring engineering practices scale alongside evolving investment and regulatory complexity.Accountabilities & Qualifications:Architectural Direction and Technical Authority
- Define and evolve architectural direction across systems and data capabilities.
- Align domain-level architectural direction and engineering practices with enterprise design principles, lifecycle standards, and decision frameworks defined by the Technology Architecture & Practices function.
- Make and validate consequential trade-offs across scalability, resilience, performance, cost, and security.
- Ensure solutions are designed for operability, observability, and long-term sustainability.
- Exercise senior architectural judgement on complex cross-team initiatives and high-impact technical decisions in collaboration with peer Principal Engineers
- Collaborate with the Technology Architecture & Practices function to ensure domain architectures align with enterprise design principles, lifecycle standards, and long-term platform sustainability goals.
- Raise engineering standards across the department, not just within a single team.
- Influence senior engineers and business leaders through clear, well-reasoned technical judgement.
- Develop deep understanding of business domains to ensure architecture supports real-world workflows and outcomes.
- Work across teams to prevent siloed solutions and ensure architectural coherence.
- Mentor senior engineers and elevate technical standards across the organization.
- Strengthen DevOps discipline, deployment reliability, and secure-by-design engineering practices.
- Improve data product maturity through clarity of ownership, interoperability, and trusted consumption patterns.
- Guide responsible adoption of Generative AI and advanced automation.
- Actively prevent unnecessary technology proliferation and architectural fragmentation across teams
- Enterprise Focus
- Technical Leadership and Organizational Uplift
- Enterprise Architecture and System Design
Makes high-impact architectural decisions in complex, ambiguous environments, balancing competing priorities and long-term consequences.Qualifications
- Degree in Computer Science, Engineering, or equivalent practical experience.
- 10+ years designing, building, and operating complex production systems at scale.
- Demonstrated ownership of architectural decisions with enterprise impact and influence across multiple teams or domains.
- Deep understanding of modern software architecture, cloud-native development, DevOps practices, and operational reliability.