CIBC’s Summer Internship Program is a dynamic, 10-12 week experience (June through August) designed to complement academic training and support career aspirations. Centered around the core theme of Learn, Connect, Grow, the program offers a comprehensive blend of opportunities to expand skills and professional network. At CIBC, the work environment is enabled to be optimal for interns to thrive in their role, with details on work arrangement (proportion of on-site and remote work) discussed during the interview. As a Software Engineer Intern, you will engage in hands-on assignments supporting the development and enhancement of software solutions, develop, code, and test end-to-end stack of applications, and review, analyze, and modify programming systems. You will also participate in technical design, development, and integration of cross-functional, multi-platform application systems, gaining exposure to banking products, services, and industry regulations. Collaboration with technology and business teams, building strong relationships, leading discussions, and receiving mentorship from experienced leaders are also key aspects of the role. The program aims to develop technical, analytical, and communication skills, encourage embracing change, and provide opportunities for community outreach and leadership development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Intern
Number of Employees
5,001-10,000 employees