CIBC is seeking a technically strong, delivery-focused Lead Software Engineer to design, develop, implement, and support applications in complex banking enterprise environments. The role spans front-end and back-end development, API integrations, security, and cloud infrastructure, with a focus on translating Commercial Banking requirements into scalable solutions that align with the bank’s technology roadmap and operational needs. The successful candidate will coordinate complex solution design, document technical functionality, infrastructure, interfaces, and integrations, and lead cost-effective solutions that meet business objectives and improve operational efficiency. They will contribute to technology roadmaps, lead multiple complex technology solutions, promote platform consistency and best practices, and drive continuous improvement. The role also involves leading design reviews with project stakeholders and mentoring junior designers and developers. The position is hybrid, with two days in the office and three days remote, and is based in Chicago, Illinois. The expected salary range is $150,000 to $170,000, based on experience, qualifications, and location. The successful candidate may also be eligible for incentive compensation, including a discretionary bonus component.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed