This recruiter is online.

This is your chance to shine!

Apply Now

Senior Developer, Risk & Investment Systems

Company Description

Make an impact at a global and dynamic investment organization

When you invest your career in CPP Investments, you join one of the most respected and fastest growing institutional investors in the world. With current assets under management valued in excess of $450 billion, CPP Investments is a professional investment management organization that globally invests the funds of the Canada Pension Plan (CPP) to help ensure long-term sustainability. The CPP Fund is projected to exceed $1.5 trillion in the next two decades. CPP Investments invests in all major asset classes, including public equity, private equity, real estate, infrastructure and fixed-income instruments, and is headquartered in Toronto with offices in Hong Kong, London, Luxembourg, Mumbai, New York City, San Francisco, São Paulo and Sydney.

CPP Investments attracts and selects high-calibre individuals from top-tier institutions around the globe.  Join our team and look forward to:

  • Diverse and inspiring colleagues and approachable leaders
  • Stimulating work in a fast-paced, intellectually challenging environment
  • Accelerated exposure and responsibility
  • Global career development opportunities
  • Being motivated every day by CPP Investments’ important social purpose and unshakable principles
  • A deeply rooted culture of Integrity, Partnership and High Performance

If you share a passion for performance, value a collegial and collaborative culture, and approach everything with the highest integrity, here’s an opportunity for you to invest your career at CPP Investments.

Job Description

As a Sr. Developer, Risk Systems Engineering, you will be responsible for building and evolving end-to-end technology solutions for the Investment Risk business groups including Enterprise Market Risk, Credit Risk and Liquidity Risk. The focus will be to build cloud solutions and services for the next-generation Risk Management system as well as to support legacy risk system through a period of architectural change.

Reporting to the Manager of Risk Systems Engineering, and in partnership with peer Technology & Data team and a variety of business departments, this role will have a unique opportunity to work as part of a multi-year initiative transforming our technology landscape in the Investment Risk space in order to support CPPIB 2025 Technology and Data Strategy. You will see the unique engineering challenges faced by one of the largest global institutional investors and apply cutting-edge technologies to inform very large investment decisions.

To be successful in this role, you need to have solid experiences in delivering scalable full-stack engineering solutions, implementing and managing vendor systems, meeting business needs and aligning with architectural best practices and Technology & Data strategy. You will also need to build a strong understanding of existing processes and how to apply best engineering practices to reduce operational costs, improve operational efficiency by simplifying and scaling up the technology solutions.

Role Specific Accountabilities:

  • Design and build robust, resilient and scalable technical solutions by working closely with peer Technology & Data teams and our business partners
  • Implement financial product specific processing in the cloud for CPP Investments' next-generation Risk Management system
  • Develop, maintain, and support cloud software solutions, micro-services, and user interfaces to allow future innovations to be used by the firm
  • Apply cloud technology and build components through rapid prototyping exercises to solicit early user feedback, discover appropriate solutions, and implement incremental improvement
  • Support innovation in the cloud and contribute to sustainable development and automated deployment practices, including DevOps, continuous integration and delivery, orchestration, and infrastructure as code
  • Participate in the project life cycle from analysis, to development and testing, and applying best practices and hands-on expertise as required
  • Provide troubleshooting support and knowledge transfer to the application support team


  • A proactive, high energy attitude with a history of implementing quality code and best practice
  • Excellent communication, attention to details with an ability to naturally influence others and sell ideas effectively to stakeholders at various levels
  • A strong software engineering mindset in problem solving, DevOps and Agile SDLC
  • 5+ years’ experience in full stack development including front-end and backend (e.g. Angular, JavaScript, Python, Java, Tableau, databases) with strong mindsets in DevOps and Agile delivery approach
  • Experience in designing, building and delivering cloud-based applications on AWS or other cloud provider would be a strong asset
  • Solid hands-on experience in cloud-native design, event-based microservices architecture
  • Results driven, effectively manage expectations and competing priorities in a fast-paced environment
  • University degree in Engineering or Computer Science preferred
  • Capital Markets and/or Risk Management experience would be an asset
  • Commitment to CPP Investments' guiding principles of integrity, partnership and high performance


Additional Information

Visit our Linkedin Career Page or Follow us on Linkedin. #LI-VB1

At CPP Investments, we are committed to diversity and equitable access to employment opportunities based on ability.

We thank all applicants for their interest but will only contact candidates selected to advance in the hiring process.

Our Commitment to Inclusion and Diversity:

In addition to being dedicated to building a workforce that reflects diverse talent, we are committed to fostering an inclusive and accessible experience. If you require an accommodation for any part of the recruitment process (including alternate formats of materials, accessible meeting rooms, etc.), please let us know and we will work with you to meet your needs.


CPP Investments does not accept resumes from employment placement agencies, head-hunters or recruitment suppliers that are not in a formal contractual arrangement with us. Our recruitment supplier arrangements are restricted to specific hiring needs and do not include this or other web-site job postings. Any resume or other information received from a supplier not approved by CPP Investments to provide resumes to this posting or web-site will be considered unsolicited and will not be considered.  CPP Investments will not pay any referral, placement or other fee for the supply of such unsolicited resumes or information.


Read more


Level of education



In progress

Work experience (years)


Written languages


Spoken languages