CIBC, a leading financial institution with over 44,000 employees, is seeking a Lead Software Engineer to join their US Technology, Infrastructure & Innovation (US TI&I) team in Chicago. This role represents an exciting opportunity to work at the intersection of technology and banking, helping to transform CIBC's digital capabilities while maintaining operational resilience.
The position offers a competitive salary range of $135,000-$165,000, along with comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options. The work arrangement is hybrid, requiring 2 days per week onsite in downtown Chicago.
As a Lead Software Engineer, you'll be responsible for architecting and driving the design of complex, data-intensive software solutions. The role requires extensive experience with modern technologies including Azure, Asp.NET, API Development, and various database technologies. You'll work hands-on with development teams while also serving as a technical leader and solution architect.
The ideal candidate brings 7+ years of software engineering and solution architecture experience, with strong expertise in both technical implementation and strategic planning. You'll need to demonstrate excellent communication skills, as you'll be working closely with business partners and various internal teams to deliver high-quality solutions.
CIBC offers a culture focused on trust, teamwork, and accountability, with opportunities for professional growth and development. The company provides various special perks and programs for team members, including a unique "Purpose Day" - a paid day off dedicated to personal growth and development.
This role is perfect for a technical leader who enjoys staying hands-on with development while also driving architectural decisions and mentoring others. You'll be part of transforming a traditional bank into a modern, digital-first financial institution while maintaining the high standards required in the banking industry.
The position requires no visa sponsorship and candidates must be legally eligible to work in the specified location. If you're passionate about technology, enjoy solving complex problems, and want to make a meaningful impact in the financial services sector, this role offers an excellent opportunity to advance your career while working on significant technical challenges.