Software Engineer Intern

February 12, 2026
$25 / hour

Are you applying to the internship?

Job Description

Job Title: Software Engineer Intern

About Lensa:
Lensa is a career site dedicated to helping job seekers find jobs in the US. We are not a staffing firm or agency and do not hire directly for these roles. Lensa promotes jobs on LinkedIn on behalf of direct clients, recruitment ad agencies, and marketing partners. We partner with DirectEmployers to promote this specific job for CIBC. Clicking “Apply Now” or “Read more” will redirect you to the job board/employer site, where any collected information is subject to their terms and privacy notice.

About CIBC:
At CIBC, we are building a relationship-oriented bank for the modern world, seeking talented, passionate professionals dedicated to doing what’s right for our clients. We embrace your strengths and ambitions, empowering you at work and valuing your contributions. Learn more about us at CIBC.com.

CIBC Summer Internship Program

CIBC’s Summer Internship Program is a dynamic, 10-12 week experience (June through August) designed to complement your academic training and support your career aspirations. Centered around the core theme of Learn, Connect, Grow, the program offers a comprehensive blend of opportunities to expand your skills and professional network.

At CIBC, we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.

As a Software Engineer Intern, You Will:

Learn

  • 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.

Connect

  • 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.

Grow

  • 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.

Who You Are:

  • 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.
  • Knowledge and experience with Artificial Intelligence is an asset.
  • 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.
  • Experience with security tools and concepts is an asset.

How You’ll Succeed:

  • 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.

Compensation and Benefits:

At CIBC, we offer a competitive total rewards package. This role has an expected hourly rate of $25.00 per hour for the State of Illinois market, based on experience, qualifications, and location. CIBC offers a full range of benefits and programs to meet our intern’s needs, including a 401(k) contribution, Paid Time Off (including Sick Leave and Vacation), and Holidays, in addition to other special perks reserved for our team members.

California residents – your privacy rights regarding your actual or prospective employment can be found here.

This position does not offer visa sponsorship.

What You Need To Know:

  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and provide an accessible candidate experience. If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com.
  • You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.
  • We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.

Job Logistics:

  • Expected End Date: 2026-08-21
  • Job Location: IL-70 W Madison St, 10th Fl
  • Employment Type: Temporary (Fixed Term)
  • Weekly Hours: 37.5
  • Skills: Oracle Portal, Oracle Systems, Python (Programming Language), SQL*Plus, SQL Tools

At CIBC, we are in business to help our clients, employees and shareholders achieve what is important to them. Our ability to create value for all CIBC stakeholders is driven by a business culture based on common values: Trust, Teamwork and Accountability. Working with CIBC makes you a part of a work environment committed to our clients, employees and communities – a place where you can excel. Every day, our 44,000 employees help our clients achieve their financial goals, because what matters to our clients, matters to us.

If you have questions about this posting, please contact support@lensa.com.