About the Role
As a hands-on technical leader, you will deliver high-quality software, solve complex engineering challenges, mentor other engineers, and strengthen engineering practices, operational resilience, and delivery capabilities within the SimCorp Technology team and across Technology & Data.
Responsibilities
- Design, build, test, deploy, and support end-to-end technology solutions that enable complex business capabilities in an Agile environment
- Provide hands-on technical leadership and coaching while promoting engineering excellence and continuous improvement within and across teams
- Apply advanced knowledge of the technical landscape and supported business capabilities to guide solution design and engineering decisions
- Encourage agility and innovation through experimentation, early feedback, and responsiveness to evolving business needs
- Frame complex problems clearly, engage colleagues in thoughtful analysis, and build support for well-reasoned recommendations
- Lead or facilitate cross-team root-cause analysis and strengthen operational resilience
- Build strong relationships with business partners, peer technology teams, and vendors while fostering collaboration, mentorship, learning, and professional growth
Requirements
- An undergraduate degree or college diploma in a related field, such as Engineering or Computer Science
- At least six years of relevant software engineering or technology experience
- Demonstrated ability to write clean, readable, well-documented code that follows established coding standards
- Experience providing technical leadership, coaching, or mentorship to other engineers
- Strong problem-solving, collaboration, and communication skills, with the ability to work effectively across business, technology, and vendor teams
- 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.
Skills
- Python
- C++
- Java
- Software development practices
- Version control
- Testing methodologies
- Agile delivery
Location
- ONSITE
Work Type
- Full-time
Experience Level
- At least six years of relevant software engineering or technology experience
Education Level
- Undergraduate degree or college diploma in a related field, such as Engineering or Computer Science
Benefits
- Cutting-edge AI tools
- Dedicated learning time
- Practical support
About the Company
- 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.
- Technology & Data is fundamental to how CPP Investments manages risk, measures performance, and supports investment operations across its global portfolio.
- The SimCorp Technology team develops and operates the technology ecosystem supporting Investment Accounting, Performance Measurement, and Investment Operations.
Equal Opportunity
- 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.
