Lead Engineer, Total Fund Management Technology

CPP Investments | Investissements RPCToronto, ON
Onsite

About The Position

As a Lead Software Engineer, you will play a critical technical leadership role within the Total Fund Management (TFM) Portfolio Management Engineering team, designing, building, and evolving enterprise-grade technology solutions that support top-of-house portfolio management and fund management decision-making. You will lead technical design and delivery across complex initiatives, partner closely with product managers, investment professionals, and peer technology teams, and ensure solutions are scalable, resilient, and aligned with CPP Investments’ long-term investment strategy. In addition to hands-on engineering, you will provide technical direction, mentorship, and coaching to engineers, driving engineering excellence, continuous improvement, and high-quality delivery outcomes across the team. The Total Fund Management Technology team supports the enterprise-level investment structure and processes for managing CPP Investments’ Total Portfolio. The team collaborates across investment, risk, and operations groups to integrate and optimize portfolio management workflows using modern, cloud-native technologies. The TFM Engineering team builds platforms and analytical capabilities that enable portfolio construction, monitoring, and decision-making at scale, supporting the long-term objectives of the CPP Fund.

Requirements

  • Undergraduate degree in Engineering, Computer Science, or a related field
  • 8+ years of relevant software engineering experience, including leading complex technical initiatives
  • Strong experience designing and building enterprise-grade systems using languages such as Python, Java, C++, or SQL
  • Hands-on experience across the full software development lifecycle, including design, development, testing, deployment, and support
  • Experience with cloud technologies, preferably AWS, and modern DevOps practices
  • Proficiency in CI/CD pipelines, automated testing (unit and integration), and Agile methodologies (Scrum/Kanban)
  • Strong ability to communicate complex technical concepts clearly to both technical and non-technical audiences
  • Experience using AI-assisted development tools, including LLM-based coding assistants and agent-based or automated development workflows, to augment software design, development, and testing.

Nice To Haves

  • Experience building data-intensive or analytical platforms in an investment or capital markets context is an asset
  • Experience with frontend technologies such as Angular, React, or Dash is an asset
  • Experience with Infrastructure-as-Code tools such as Terraform is an asset

Responsibilities

  • Lead the end-to-end software development lifecycle for complex initiatives, from problem framing and solution design through development, testing, deployment, and support
  • Own technical designs and architectural decisions, ensuring solutions are scalable, resilient, secure, and aligned with enterprise standards
  • Drive delivery accountability for technical outcomes, proactively managing risks, dependencies, and trade-offs
  • Apply and promote engineering best practices, including clean code, automated testing, CI/CD, and cloud-native design patterns
  • Design, build, test, and support high-quality backend, data-centric, and user-facing solutions in an Agile environment
  • Partner closely with Product Managers and business stakeholders to translate complex portfolio management needs into effective technology solutions
  • Lead root-cause analysis of production issues and implement sustainable fixes to improve platform stability and reliability
  • Provide technical guidance, coaching, and mentorship to engineers, fostering a culture of learning, feedback, and continuous improvement
  • Influence technical direction beyond your immediate team through collaboration with peer engineering and data teams
  • Build strong, trusted relationships with investment professionals, business partners, and technology stakeholders
  • Act as a role model for CPP Investments’ Guiding Principles of Integrity, Partnership and High Performance

Benefits

  • cutting-edge AI tools
  • dedicated learning time
  • practical support to help them deliver with greater impact
  • Competitive total rewards and benefits
  • Comprehensive wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service