CIBC→
2026 Summer Intern - Software Engineer
InternshipOn-site
Location
Chicago, IL
Salary
$98k–$98k/yr
Experience
No experience required
Posted
1 month ago
Skills
software development life cycledatabasesoraclesqlbatch processingfirewallsftpsftpartificial intelligencepythonmicrosoft office suitesecurity tools
Job Description
Summary: CIBC is building a relationship-oriented bank for the modern world, and they are seeking a Software Engineer Intern for their Summer Internship Program. The role involves engaging in hands-on assignments supporting software development, collaborating with teams, and receiving mentorship to enhance technical and analytical skills.
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
- 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
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, Databases, Oracle, SQL, Batch Processing, Firewalls, FTP, SFTP, Artificial Intelligence, Python, Microsoft Office Suite, Security Tools
Internship Start Date: Start in 2026 Summer
Benefits: 401(k) contribution, Paid Time Off (including Sick Leave and Vacation), Holidays, Other special perks reserved for our team members
Benefits
401(k) contribution
Paid Time Off (including Sick Leave and Vacation)
Holidays
Other special perks reserved for our team members