CIBC US→
2026 Summer Intern - Software Engineer at CIBC US in Chicago, IL
InternshipOn-siteFull-timeChicago, IL$98k–$98k/yr
Skills
software development life cyclepythondatabases oracledatabases sqlartificial intelligencemicrosoft office suiteanalytical skills
Job Description
Summary: CIBC is a relationship-oriented bank focused on empowering professionals to make a meaningful impact. The Software Engineer Intern will engage in hands-on assignments to support software development, collaborate with teams, and receive mentorship to grow their skills in a dynamic environment.
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
Required Qualifications:
- 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
- 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
Preferred Qualifications:
- Knowledge and experience with Artificial Intelligence is an asset
- Experience with security tools and concepts is an asset
Required Skills: Software Development Life Cycle, Python, Databases Oracle, Databases SQL
Important Skills: Artificial Intelligence
Nice-to-Have Skills: Microsoft Office Suite, Analytical Skills
Internship Start Date: Start in 2026 Summer
Benefits: 401(k) contribution, Paid Time Off (including Sick Leave and Vacation), Holidays
Benefits
401(k) contribution
Paid Time Off (including Sick Leave and Vacation)
Holidays