CIBC-logo
CIBC
·
November 4, 2025
Apply Now
This job has closed.

2026 Summer Intern - Software Engineer

Chicago, IL
Internship
Onsite
$25/hr - $25/hr
Intern
CIBC is a relationship-oriented bank that values talented professionals. They are seeking a Software Engineer Intern for their Summer Internship Program, which provides hands-on experience in software development and enhancement while fostering professional growth and networking opportunities.

Responsibilities

  • Engage in hands-on assignments supporting the development and enhancement of software solutions at CIBC.
  • Develop, code, and test end-to-end stack of applications.
  • Review, analyze, and modify programming systems, including coding, testing, and debugging.
  • Participate in technical design, development, and integration of cross-functional, multi-platform application systems.
  • Gain exposure to banking products, services, and industry regulations, including CIBC’s core systems and processes.
  • Ensure adherence to regulatory and information security standards and policies in all aspects of application management.
  • Collaborate with technology and business teams in a dynamic, fast-paced environment.
  • Build strong relationships with technical team members and peers.
  • Lead discussions, listen, and ask the right questions to ensure problems/issues are identified and resolved.
  • Receive mentorship and guidance from experienced leaders.
  • Develop your technical, analytical, and communication skills in a dynamic environment.
  • Embrace and advocate change for optimal solutions and outcomes.
  • Participate in community outreach and leadership development opportunities.
  • Complete mandatory training and employ learnings in daily activities.

Qualification

Required

  • Currently a junior or senior majoring in Computer Science, Information Technology, Software Engineering, or a related field with an expected graduation date between December 2026 and June 2027.
  • Basic understanding of Software Development Life Cycle, databases (Oracle, SQL), batch processing, firewalls, FTP/SFTP.
  • Digitally savvy; innovative and adaptable to new technologies and trends.
  • Exceptional interpersonal, communication, and relationship-building abilities.
  • Excellent organizational skills and ability to multitask.
  • Strong teamwork and partnership mindset.
  • Thoroughness in execution and follow-through.
  • Forward-thinking and strategic approach to problem-solving.
  • Proficient in programming languages (e.g., Python).
  • Familiarity with Microsoft Office Suite: Word, PowerPoint, and Excel.
  • Knowledge of databases, Oracle, SQL, batch processing, firewalls, FTP, SFTP.
  • Demonstrate strong organizational skills and attention to detail.
  • Apply creative thinking and conceptual problem-solving to software engineering challenges.
  • Collaborate effectively within a team and across departments.
  • Thrive in a fast-paced, client-focused environment.
  • Adhere to all CIBC and Line of Business policies, standards, guidelines, and controls.
  • Conduct yourself in accordance with CIBC’s Code of Conduct, Purpose, and shared values.

Preferred

  • Knowledge and experience with Artificial Intelligence is an asset.
  • Experience with security tools and concepts is an asset.

Benefits

  • 401(k) contribution
  • Paid Time Off (including Sick Leave and Vacation)
  • Holidays
  • Other special perks reserved for our team members
CIBC is a financial service company that offers business solutions.
Glassdoor
4.0
Founded in 1867
Toronto, Ontario, CAN
10001+ employees
https://www.cibc.com

Similar Job