Senior Manager, Software Engineering

CIBC

Confirmed live 2 days ago High trust
Closes in 6 days Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$150,000–$165,000 / yr
Posted
23 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 17, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $214k
This role $158k
$137k most similar roles pay here $270k

This role pays less than 85% of similar roles. Most pay $182,350–$246,150 — the shaded band above. At the midpoint, this role pays about $158k versus about $214k for comparable roles.

Based on 240 similar postings.

Employer

About CIBC

CIBC (Canadian Imperial Bank of Commerce) is a leading North American financial institution offering personal, business, public sector, and institutional banking, investment banking, and wealth management services. Industry: Banking & Financial Services

CIBC currently has 6 open roles on FindRole.

Listed pay typically runs $120,000–$140,000 across 6 roles with salary data.

Most-posted roles

View all roles at CIBC

At a glance

TL;DR · Senior Manager, Software Engineering

As a Sr Manager, Software Engineering on the CIBC Bank US team, you will serve as a senior technology leader responsible for delivering complex, enterprise-scale client onboarding and compliance solutions across Commercial Banking platforms. You will lead a team of software engineers to design, build, integrate, and support business-critical applications including digital onboarding, workflow orchestration, KYC/AML integration, document management, and identity and access systems. The role involves managing third-party vendor integrations and modernization efforts while ensuring downstream connectivity into FIS core banking systems. You will utilize skills in enterprise application architecture, secure API design, REST/JSON services, and Microsoft Azure cloud services. Key technical competencies include event-driven and batch integration patterns, SDLC, DevOps, and release management. This role solves critical problems in the commercial banking domain by streamlining client lifecycle management and ensuring regulatory compliance through robust technology.

What does a Software Engineering Manager earn?

Median $223750 from 106 postings across 38 companies.

See salary data

What you'll do

  • Deliver complex enterprise-scale client onboarding and compliance solutions for Commercial Banking platforms.
  • Lead a team of software engineers in designing, building, and integrating business-critical applications.
  • Manage the integration of third-party vendors and downstream connectivity into FIS core banking systems.
  • Oversee technical projects involving KYC/AML integration, document management, and identity access services.
  • Drive modernization efforts for digital onboarding workflows and case management platforms.
  • Provide hands-on technical leadership in architecture, secure API design, and Microsoft Azure cloud delivery.
  • Coach and develop a high-performing team of engineers to ensure successful solution delivery.
  • Partner with business, product, compliance, and security stakeholders to align technology with corporate goals.

What we're looking for

  • Bachelor’s degree in computer science, engineering, information technology, or a related field.
  • 8+ years of progressive experience in application development and leading banking enterprise platforms.
  • 3+ years of experience in people leadership or managing technical teams.
  • Experience with enterprise application architecture, delivery, and integration-heavy solutions.
  • Expertise in client onboarding, compliance, KYC/AML systems, and document management solutions.
  • Strong knowledge of API and integration architecture, REST/JSON services, and Microsoft Azure cloud services.
  • Proficiency in SDLC, DevOps, release management, and environment promotion practices.
  • Ability to lead technical teams while remaining deeply involved in solution delivery.

More like this

Similar roles

Senior Manager, Software Engineer

Capital One Financial

New York, NY 52 days ago $250,800$286,200
AWS Kubernetes Docker Python Java TypeScript Go SQL JavaScript HTML/CSS Microservices NoSQL RDBMS Agile Cloud Computing Microsoft Azure
6+ yrs exp

Senior Software Engineering Manager

PNC

Little Rock, AR +3 100 days ago
.NET Microservices OpenShift Kubernetes AWS Kafka MongoDB NoSQL C#.NET .NET Core DevSecOps Agile Cloud Native event driven architecture Data Streaming
7+ yrs exp

Manager, Software Engineering

Mastercard

O Fallon, MO 3 days ago $140,000$231,000
Java Spring Java EE RESTful APIs Oracle PostgreSQL Microservices Event-driven Systems AWS Azure GCP PCF Kubernetes Docker CI/CD Infrastructure as Code Agile Scrum DevOps SDLC

Senior Manager, Software Engineering

Abbott

Madison, WI 10 days ago $129,300$258,700
Service-Oriented Architecture Kafka HL7 FHIR Middleware UX Design Systems Scalability Observability Security Quality Management System
10+ yrs exp

Senior Manager of Software Engineering

JPMorgan Chase

New York, NY 15 days ago
Java Spring Boot AWS Kafka Spark Kinesis Lambda Glue EMR Cassandra MongoDB React TypeScript JavaScript HTML/CSS Microservices CI/CD Domain-Driven Design Flink RESTful APIs Git Jest
5+ yrs exp