Senior Engineer, Risk, Risk & Total Fund Management Technology
Canada Pension Plan Investment Board
Purpose. Performance. People.
Joining CPP Investments means joining one of the world’s most admired and respected institutional investors to drive a single mandate: to deliver strong, sustainable returns for generations of Canadians. With a long-term horizon and global reach, we deploy capital at scale across public and private markets. Our size, stability, and disciplined investment philosophy allow us to pursue complex opportunities and build enduring partnerships worldwide. For our people, this means meaningful work with tangible impact, real opportunity, and collaboration with exceptional colleagues who value partnership and performance. Here, you’ll contribute to outcomes that matter alongside team members committed to excellence and shared success.The Role
As a Senior Software Engineer, you will design, build, test and support technology solutions that enable business capabilities across CPP Investments. In this role, you will specifically support our Investment Risk teams, building technology and data solutions that enable risk analysis and informed investment decision‑making. Working closely with business and Technology & Data partners, you will deliver reliable software solutions, apply engineering best practices and contribute to continuous improvement. You will also support innovation, resolve technical challenges and mentor colleagues in a collaborative Agile environment.The Team
Technology & Data (T&D) supports CPP Investments through technology solutions and capabilities that enable business operations and collaboration across the organization. The function partners with business teams to deliver and support technology products and services.Accountabilities
Independently design, develop, test and support moderately complex technology solutions and enhancements in an Agile environment.Apply software engineering best practices and drive continuous improvement in code quality, development processes and technical solutions.Collaborate with business and technology partners to understand requirements, evaluate challenges and recommend practical, well‑reasoned solutions.Encourage innovation through experimentation, early feedback and continuous learning to respond to evolving business needs.Investigate operational incidents, facilitate root‑cause analysis and contribute to the reliability of supported technology products.Research and adopt new technologies to enhance engineering capabilities and support business objectives.Mentor colleagues, foster a culture of collaboration and feedback, and maintain strong relationships with business, technology and vendor partners.What You Bring
Undergraduate degree or college diploma in a related field, such as Computer Science or Engineering.5+ years of relevant software engineering or development experience.Extensive programming experience with languages such as Python, or Java.Strong experience with AWS or other cloud provider.Strong understanding of software development principles, including version control, testing methodologies and Agile development practices.Ability to develop clean, readable, well-documented code while adhering to established coding standards.Strong analytical and problem‑solving skills, with the ability to assess complex technical challenges and recommend effective solutions.Effective communication and collaboration skills, with the ability to work independently, share knowledge and support team development.You are motivated to contribute to something larger than yourself, approach complex challenges with rigor, and hold yourself to high standards in a collaborative, performance-driven environment.Inclusion & Accessibility
CPP Investments is committed to equitable access to employment and building a workforce that reflects diverse talent and perspectives. If you require accommodation at any stage of the recruitment process, please let us know and we will work with you to meet your needs.Attention: Protect Yourself from Fraud
CPP Investments is committed to a secure and transparent recruitment process. We will never ask candidates for payment or financial information at any stage of hiring. All legitimate opportunities are posted on our careers page, and communications will come from our applicant tracking system, Workday. CPP Investments may use AI tools to help screen and assess applicants by analyzing resumes and applications for relevant skills and experience. These tools support, but do not replace, human decision-making.#LI-ONSITEAbout Us
For 25 years, we’ve proudly invested the Canada Pension Plan Fund, helping to secure retirement for more than 22 million Canadians.We invest for the long term - and that includes our people. Here, you’ll work alongside high-calibre colleagues on meaningful challenges that have real-world impact. Our purpose drives us, our performance sets us apart, and our people make it possible.Our Guiding Principles
Our guiding principles shape our culture. They define how we work and represent the values that guide our behaviours. They are Integrity, Partnership and High Performance.Our Impact
We invest globally across public and private markets, managing capital on behalf of millions of contributors and beneficiaries. We focus on long-term value creation and responsible investing, with offices in major financial centres around the world.What You Can Expect
Meaningful work with measurable impactExposure to complex, global challengesOpportunities for learning and growthCompetitive total rewards and benefitsComprehensive wellness programsInclusive and respectful of diverse perspectivesStay Connected
Follow us on LinkedInSign Up for Job AlertsLearn More About CPP Investments
#J-18808-Ljbffr
Joining CPP Investments means joining one of the world’s most admired and respected institutional investors to drive a single mandate: to deliver strong, sustainable returns for generations of Canadians. With a long-term horizon and global reach, we deploy capital at scale across public and private markets. Our size, stability, and disciplined investment philosophy allow us to pursue complex opportunities and build enduring partnerships worldwide. For our people, this means meaningful work with tangible impact, real opportunity, and collaboration with exceptional colleagues who value partnership and performance. Here, you’ll contribute to outcomes that matter alongside team members committed to excellence and shared success.The Role
As a Senior Software Engineer, you will design, build, test and support technology solutions that enable business capabilities across CPP Investments. In this role, you will specifically support our Investment Risk teams, building technology and data solutions that enable risk analysis and informed investment decision‑making. Working closely with business and Technology & Data partners, you will deliver reliable software solutions, apply engineering best practices and contribute to continuous improvement. You will also support innovation, resolve technical challenges and mentor colleagues in a collaborative Agile environment.The Team
Technology & Data (T&D) supports CPP Investments through technology solutions and capabilities that enable business operations and collaboration across the organization. The function partners with business teams to deliver and support technology products and services.Accountabilities
Independently design, develop, test and support moderately complex technology solutions and enhancements in an Agile environment.Apply software engineering best practices and drive continuous improvement in code quality, development processes and technical solutions.Collaborate with business and technology partners to understand requirements, evaluate challenges and recommend practical, well‑reasoned solutions.Encourage innovation through experimentation, early feedback and continuous learning to respond to evolving business needs.Investigate operational incidents, facilitate root‑cause analysis and contribute to the reliability of supported technology products.Research and adopt new technologies to enhance engineering capabilities and support business objectives.Mentor colleagues, foster a culture of collaboration and feedback, and maintain strong relationships with business, technology and vendor partners.What You Bring
Undergraduate degree or college diploma in a related field, such as Computer Science or Engineering.5+ years of relevant software engineering or development experience.Extensive programming experience with languages such as Python, or Java.Strong experience with AWS or other cloud provider.Strong understanding of software development principles, including version control, testing methodologies and Agile development practices.Ability to develop clean, readable, well-documented code while adhering to established coding standards.Strong analytical and problem‑solving skills, with the ability to assess complex technical challenges and recommend effective solutions.Effective communication and collaboration skills, with the ability to work independently, share knowledge and support team development.You are motivated to contribute to something larger than yourself, approach complex challenges with rigor, and hold yourself to high standards in a collaborative, performance-driven environment.Inclusion & Accessibility
CPP Investments is committed to equitable access to employment and building a workforce that reflects diverse talent and perspectives. If you require accommodation at any stage of the recruitment process, please let us know and we will work with you to meet your needs.Attention: Protect Yourself from Fraud
CPP Investments is committed to a secure and transparent recruitment process. We will never ask candidates for payment or financial information at any stage of hiring. All legitimate opportunities are posted on our careers page, and communications will come from our applicant tracking system, Workday. CPP Investments may use AI tools to help screen and assess applicants by analyzing resumes and applications for relevant skills and experience. These tools support, but do not replace, human decision-making.#LI-ONSITEAbout Us
For 25 years, we’ve proudly invested the Canada Pension Plan Fund, helping to secure retirement for more than 22 million Canadians.We invest for the long term - and that includes our people. Here, you’ll work alongside high-calibre colleagues on meaningful challenges that have real-world impact. Our purpose drives us, our performance sets us apart, and our people make it possible.Our Guiding Principles
Our guiding principles shape our culture. They define how we work and represent the values that guide our behaviours. They are Integrity, Partnership and High Performance.Our Impact
We invest globally across public and private markets, managing capital on behalf of millions of contributors and beneficiaries. We focus on long-term value creation and responsible investing, with offices in major financial centres around the world.What You Can Expect
Meaningful work with measurable impactExposure to complex, global challengesOpportunities for learning and growthCompetitive total rewards and benefitsComprehensive wellness programsInclusive and respectful of diverse perspectivesStay Connected
Follow us on LinkedInSign Up for Job AlertsLearn More About CPP Investments
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Engineer, Risk, Risk & Total Fund Management Technology in Winnipeg, MB vacancy
- ...excellence and shared success. The Role As Lead Software Engineer, Risk & TFM Technology, you will guide and participate in the end-to-end design,... ...Apply strong knowledge of software engineering, cloud technologies and supported business capabilities to guide technical...RiskLong term contractInternshipWorldwide
$90k - $175k per year
...There are no typical days for a Manager in our Strategic & Technology Change practice. You will lead the design... ...outcomes. Working closely with senior client leaders and multidisciplinary... ...evolving environments, proactively manage risks and dependencies, and help clients...SeniorRiskLong term contractPermanent employmentFlexible hoursShift work$110k per year
...Senior Underwriter, CHES Special Risk Business Line: Commercial Property and Liability Hours Per Week: 35 (... ...pivotal role in evaluating, pricing, and managing insurance risks across various lines... ...donate their time and raise funds on behalf of great causes across the...SeniorRiskPermanent employmentFull timeWork at office- ...: Business Systems Reports to: Technical Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced... ...microservices architecture. • Experience in cloud technologies (Azure or AWS). • Experience with Agile...Suggested
$121.2k - $171.2k per year
...seeking a Director, Business Continuity Risk Management (Canada) to provide risk management... ...Management (ICM), Business Continuity (BC), and Technology Resiliency (TR) pillars of the framework... ...and presentation of risk reporting to senior management and risk committees. What...SeniorRiskPermanent employmentFull timePart timeInternshipFlexible hours- ...Price Café offers free Tea and Coffee. Senior Safety Manager Reports To: Director of Safety for... ...management of significant workplace risks. The role provides technical direction... ...failures, significant legal exposure, funding barriers and matters outside delegated...SeniorRiskPermanent employmentInterim roleLocal area
- ...Senior Automation Engineer (Project Manager) Saguenay-Lac-Saint-Jean, QC, Canada Type of position: Regular To pursue project and client development... ...be responsible for preparing proposals, selecting technologies and proposing solutions to clients. Additionally,...SeniorLong term contractTemporary workWork at officeLocal area
- ...privés. Résumé du poste En tant que Lead Software Engineer, Total Fund Management, Financing, vous fournirez un leadership technique pratique... ...et collaborerez avec les parties prenantes métier et technologiques pour livrer des solutions sécurisées, résilientes et évolutives...Apprenticeship
$97.01k - $131.02k per year
...we can meet your needs. Job Purpose The Senior IT Project Manager provides project management services to Information Technology Services (ITS). The incumbent guides the efforts... ..., quality, schedule, budget, resources and risks. The incumbent manages complex projects; however...SeniorRiskLong term contractFull timeApprenticeshipWork at officeImmediate startRemote workFlexible hoursShift work- ...Price Café offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments... ...Reporting To: Manufacturing Engineering Manager Position Summary The Senior... ...process issues that pose potential safety risks and lead corrective action initiatives...SeniorRisk
- ...Lead pension fund accounting and financial reporting as Director, Finance with Provident10... .... Shape accurate decisions. This senior finance leadership role oversees corporate... ...budgeting, compliance, controls, and audit management Leadership experience managing teams and...Senior
- ...team of an assignment. • Lead electrical engineering work on all electrical systems for a... ...working drawings utilizing BIM and AutoCAD technologies. • Prepare or oversee necessary... ...analysis and basic cost estimating. • Manage the project scope, budget, staffing and...SeniorFor contractorsFor subcontractorInternshipWork at office
$114.8k - $157.85k per year
...Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering... ...solutions as required. Apply Project Management principles on management of own... ...solutions that connect people, data and technology to transform the world's...SeniorFull timeWork at officeWorldwideFlexible hours$114.8k - $157.85k per year
...Job Description Senior Electrical Engineer Are you looking for a company that works on major engineering... ...solutions as required. Apply Project Management principles on management of own... ...solutions that connect people, data and technology to transform the world's...SeniorFull timeWork at officeWorldwideFlexible hours- ...Winnipeg (On Site) Department: Sales Technology Reports to: Product Manager Software Job Summary: The... ...collaboration—and wants to grow into a senior product, business analyst, or... ...Work cross-functionally with Sales, Engineering, Reps, Software Developers, QA, and...Senior
- ...assets as of March 31, 2026. We invest funds for the pension plans of the federal public... ...than ever before.About The Team The Total Fund Management team is responsible for defining the... ...thorough understanding of the sponsor’s risk tolerance, geopolitical, macroeconomic and...SeniorRiskLong term contractSummer workWork at officeLocal areaRemote work1 day per week
- ...a member of our global team of 23,500+ engineers, architects, scientists and consultants,... ...global opportunities and local impact. Senior Manager, Roads - Major Projects - Ontario is... ...performance, budget performance, design risk, and opportunity management activities....SeniorRiskLocal area
- ...MANUFACTURING ENGINEERING MANAGER Winnipeg, MB Full-Time and Onsite Carfair Composites is a leader in fibre-reinforced plastic design and composite technologies. Carfair Composites is a subsidiary of NFI Group, a leader in propulsion agnostic bus and coach mobility...Long term contractFull timeInternshipWork at officeImmediate startMonday to friday
$108.5k - $140.5k per year
...access competitive rewards and benefits, and be part of a greater movement.Your Role in Supporting Our Members:As a Senior Manager, Technology & AI Risk, you will be a senior second-line specialist providing independent oversight and effective challenge across technology,...SeniorRiskPermanent employmentFull timeInternshipWork at officeImmediate startFlexible hours$90k - $110k per year
Requisition ID: 412320 Posting End Date: October 20, 2026 City: Winnipeg Employer: Klinic Community Health Site: Klinic Community Health - Department / Unit: Administration Job Stream: Non-Clinical Union: Exempt Anticipated Start Date - As soon as possible Term Ending: 18 months...Full timeImmediate start- The opportunityAre you a technology risk leader looking to make a broader impact beyond engagement delivery? Do you thrive on building trusted... ...teams, and driving business growth? EY is seeking a Senior Manager, Technology Risk to help organizations navigate increasingly...SeniorRiskLong term contractContract workLocal areaWeekend work
$90k - $110k per year
Job Responsibility: Job Title: Senior Manager of Philanthropy Out of Scope Location: Winnipeg, Manitoba Job Type: Full-time, Permanent Reports... ...options like Gifts of Securities, bequests, donor-advised funds, and other planned giving vehicles. Set and track performance...SeniorLong term contractPermanent employmentFull timeCasual workMonday to fridayShift work- ...of March 31, 2026. We invest funds for thepension plans of thefederalpublicservice... ...Reporting to the Director, Total Fund Solutions, the Solution... ..., you’ll: Design end-to-end technology solutions, including Web... ...points, technical decisions, risks, assumptions, implementation...RiskSummer workWork at officeLocal area1 day per week
- ...Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities... ...mining, manufacturing, utilities, and technology. Key Responsibilities Lead... ...multidisciplinary teams including project managers, operations, contractors, and...SeniorRiskFull timeFor contractors
$109k - $159k per year
...Your Opportunity Our Vancouver office is looking for a Senior Manager to join the Assurance team and own the following responsibilities:... ...will be given the opportunity to contribute to your community. Total rewards that matter: We pay for performance with competitive...SeniorWork at officeLocal areaFlexible hours$109.4k - $150.48k per year
...restore customer trust by providing senior leadership and end-to-end... ...We’re looking for a Senior Manager, Customer Escalations to lead... ...policies, business priorities, and risk considerations. They... ...Marketplace, Logistics, Product, Technology, Legal, and Risk teams. By building...SeniorRisk- Lead transformative technology risk solutions as a Senior Manager at EY. Elevate your career with strategic client advisory roles and high-performance teams. At EY, you will consult on complex technology risks and ensure compliance according to regulatory standards. You...SeniorRisk
- ...players, we stay at the leading edge of technology, remain nimble even as a global leader,... ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to... ...agents, planning, orchestration, memory management, and tool-calling frameworks. ~ Experience...SeniorFull timeInternshipRemote workRelocation
- ...strategic insights and guidance to portfolio management teams. This role will play a critical... ...The Global Trading team within the Total Fund Management department (consists of three... ...structure, data analytics, and emerging technologies to deliver best‑in‑class execution.Trading...RiskWork at officeRemote workFlexible hours
- ...complex cybersecurity projects at iA Financial Group in Quebec or Montreal, applying governance and technology risk expertise. Hybrid work is supported. As a Senior Project Manager, Security, you will deliver strategic, high-visibility initiatives from planning through...SeniorRisk
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer, Risk, Risk & Total Fund Management Technology. Be the first to apply!
Related searches
- solid waste engineer Winnipeg, MB
- voip engineer Winnipeg, MB
- resident engineer Winnipeg, MB
- ingenieur Winnipeg, MB
- certification engineer Winnipeg, MB
- failure analysis engineer Winnipeg, MB
- engineering summer student Winnipeg, MB
- graduate engineer Winnipeg, MB
- junior engineer Winnipeg, MB
- forklift engineer Winnipeg, MB


