We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients.
At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.
To learn more about CIBC, please visit CIBC.com
As a member of our US Technology, Infrastructure & Innovation (US TI&I) team, you’ll enable the continuous transformation of our Bank by accelerating the shift to digital, strengthening operational resilience, simplifying what we do, improving CIBC's speed to market and protecting our Bank's assets. You’ll work with teams work to maximize the investment in resources and technology while building an appropriate balance between high-touch client service and our fiduciary responsibility to protect CIBC, our clients, and our shareholders from undue risk.
CIBC is seeking an experienced and dynamic individual to join the US Technology Organization as the Head of Payments, Commercial Banking, and Corporate Real Estate Technology. In this critical leadership role, reporting to the US Region CIO, you will be responsible for driving the strategic direction and overseeing the successful delivery of software across the US Commercial Banking and Commercial Real Estate businesses through innovative and secure engineering practices. The ideal candidate will possess deep knowledge in designing and developing distributed systems, and cloud technologies, managing engineering teams, and integrating SaaS solutions.
Previous experience in payments and/or commercial banking is preferred.
What you'll be doing
Leading and managing the Payments and Commercial Banking Technology team, providing strategic direction and guidance to ensure the successful delivery of software and projects to meet business demands.
Developing a multi-year technology strategy and roadmap aligned with business goals to prioritize capital investment and ensure technology capabilities keep pace with business growth and expectations.
Overseeing the entire software development lifecycle from requirements gathering and design to coding, testing, and deployment, ensuring adherence to best practices and industry standards.
Collaborating with stakeholders at all levels of the organization to understand business needs, identify opportunities for innovation, provide strategic guidance on technology solutions, and align technology efforts with business goals and priorities.
Applying cross-functional technical expertise and business knowledge, ensuring the use of industry best practices and emerging technologies.
Managing and mentoring a diverse team of software engineers, testers, project managers, and application support engineers, fostering a collaborative and high-performance work environment and promoting professional and technical skills growth and development.
Managing relationships with technology vendors and third-party service providers, ensuring service levels are met and contracts are negotiated effectively.
Driving the development of complex, proprietary applications, overseeing the design and implementation of innovative solutions to meet business requirements. Stay abreast of regulatory change and industry trends impacting payments and commercial banking technology, ensuring compliance with applicable laws and regulations.
Ensuring application stability, reliability, and security, with a focus on client needs and expectations.
Monitoring and managing project budgets, resource allocation, and timelines, ensuring projects are delivered on time and within budget.
Staying abreast of industry trends, emerging technologies, and best practices and provide recommendations for technology advancements and process improvements.
How you succeed
Leadership - Provide active leadership and hands-on coaching in executing and managing client relationships, including the delivery of technology services. Create an environment that fosters an exceptional relationship culture, supports partnering behavior, and capitalizes on individuals’ expertise and technical expertise to provide “best in class” service and overall relationship management to our clients and internal stakeholders.
Collaborate – Work with internal partners to connect clients with opportunities and commit to building a profile in the local business community to leverage that profile into effective working relationships with new and existing clients and internal partners.
People Management – Accountable to oversee and supervise the workflow of staff by providing ongoing technical assistance to support the achievement of the business unit’s priorities and CIBC’s overall goals. Create a positive work environment and be an effective role model by championing CIBC’s mission, vision, and values. Ensure compliance with policies, standards, guidelines, and controls by applying the policies and controls fairly and consistently so employees understand what to expect.
Who you are
You can demonstrate experience in technology leadership roles, with a focus on payments and commercial banking. Extensive experience in software engineering application development, focus on Azure and/or .NET preferred. Extensive experience developing applications and designing scalable, secure, and high-performance distributed systems.
You have a strong understanding of the software development life cycle, including agile methodologies.
Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard. Proven experience managing large software engineering teams, including performance management, coaching, and mentoring.
You’re digitally savvy. You seek out innovative solutions and embrace leading-edge technologies. You can easily adapt to new tools and trends.
You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
You give meaning to data. You enjoy investigating complex problems and making sense of information. You're confident in your ability to communicate detailed information in an impactful way.
You're driven to succeed. You are motivated by accomplishing your goals and delivering your best to make an impact.
Values matter to you. You bring your real self to work and you live our values – trust, teamwork, and accountability.
You have a Bachelor’s degree in Computer Engineering, Software Engineering, or a related field, *OR* extensive relevant experience.
You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 2-3 days per week on-site, while other days will be remote.
California residents - your privacy rights regarding your actual or prospective employment
What CIBC Offers
At CIBC, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential. We aspire to give you a career, rather than just a paycheck.
We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.
Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.
*Subject to plan and program terms and conditions
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 we 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 Location
IL-70 W Madison St, 10th Fl
Employment Type
Regular
Weekly Hours
40
Skills
Application Development, Coaching, Decision Making, Enterprise Technologies, Leadership, Long Term Planning, People Management, Stakeholder Management, Technical Architecture, Waterfall Project Management