707,525open jobs
41,962companies
101,146added this week
Browse all
Salary
$140k – $233k per year
Location
In office (Buffalo)
Seniority
Staff · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
M&T Bank is an American regional bank founded in Buffalo in 1856 to serve manufacturers and traders, and it has grown into one of the larger commercial banks in the northeastern United States. It concentrates on commercial and business banking, commercial real estate lending and retail branches across New York, the mid-Atlantic and New England, a footprint substantially enlarged by its 2022 acquisition of People's United Financial. Headquartered in Buffalo and listed on the New York Stock Exchange, it has a long-standing reputation for conservative credit underwriting through economic cycles.

Overview

The Engineering Manager leads high-performing software engineering teams responsible for delivering secure, scalable, and resilient digital products and platforms. This leader combines strong people leadership with modern technology expertise across full-stack application development, cloud platforms, DevOps, observability, and engineering delivery practices.

The Engineering Manager partners closely with Product Management, Architecture, Cybersecurity, Infrastructure, Operations, and Business stakeholders to define technical strategy, execute product roadmaps, and drive engineering excellence. This role is accountable for the successful delivery and operational health of critical business capabilities while fostering a culture of innovation, continuous improvement, accountability, and talent development.

The Engineering Manager is expected to champion the responsible adoption of Artificial Intelligence (AI) and Generative AI technologies within engineering teams. This includes identifying opportunities to improve developer productivity, software quality, operational efficiency, customer experiences, and decision-making through AI-enabled solutions. The role partners with Product, Architecture, Data, Risk, and Technology leadership to evaluate and implement AI capabilities consistent with enterprise standards, governance, security, and regulatory requirements.

The ideal candidate has experience leading teams building and operating cloud-enabled applications utilizing modern architectures, Azure services, Agile delivery practices, CI/CD automation, and Site Reliability Engineering (SRE) principles.

Primary Responsibilities

Engineering Leadership & Delivery

  • Lead multiple engineering teams responsible for the design, development, testing, deployment, and support of mission-critical applications and digital products.
  • Establish engineering strategies, roadmaps, and delivery plans aligned to business objectives and technology modernization initiatives.
  • Drive predictable delivery across multiple Agile teams while balancing feature delivery, technical debt reduction, operational stability, and risk mitigation.
  • Promote engineering excellence through modern software development practices, code quality standards, automated testing, peer reviews, and continuous integration/deployment.

Technical Leadership

  • Provide technical leadership across full-stack application development, including frontend, backend, APIs, microservices, integration patterns, databases, and cloud-native technologies.
  • Partner with Architecture to define solution designs, modernization strategies, and target-state technology roadmaps.
  • Guide teams in building scalable, secure, resilient, and observable systems leveraging Azure cloud services and platform capabilities.
  • Evaluate emerging technologies, frameworks, and vendor solutions to improve development productivity and business outcomes.
  • Drive adoption of engineering best practices including Infrastructure as Code (IaC), API-first design, event-driven architecture, and reusable platform capabilities.
  • Guide engineering teams in designing and supporting AI-enabled applications and intelligent business capabilities.
  • Collaborate with enterprise architecture and data teams to define patterns for AI, machine learning, and Generative AI integrations.
  • Evaluate tradeoffs related to AI solution architecture, scalability, governance, model risk, security, explainability, and operational support.

AI & Innovation Leadership

  • Drive adoption of Artificial Intelligence (AI) and Generative AI capabilities across the software development lifecycle and engineering organization.
  • Identify opportunities to leverage AI tools to improve software development productivity, code quality, testing effectiveness, operational efficiency, and customer outcomes.
  • Promote responsible use of AI technologies aligned with enterprise governance, security, privacy, and compliance standards.
  • Partner with Architecture, Product, Data Engineering, and Business teams to evaluate AI-enabled products, services, and engineering accelerators.
  • Lead experimentation and innovation efforts utilizing emerging technologies including Generative AI, Large Language Models (LLMs), agentic workflows, intelligent automation, and predictive analytics.
  • Establish engineering practices for AI-assisted development including code generation, test automation, documentation generation, knowledge management, and software modernization activities.
  • Evaluate emerging AI platforms, frameworks, and vendor solutions to support business and engineering objectives.
  • Foster AI literacy and continuous learning across engineering teams.

Cloud & Platform Engineering

  • Lead the adoption and optimization of Azure cloud technologies and engineering platforms.
  • Partner with infrastructure and platform teams to establish secure, scalable, and compliant cloud environments.
  • Promote automation, self-service engineering capabilities, and platform modernization efforts.
  • Ensure applications leverage appropriate Azure services, monitoring solutions, and operational controls.

DevOps, Reliability & Operational Excellence

  • Champion DevOps, CI/CD, observability, and Site Reliability Engineering (SRE) practices.
  • Establish metrics and operational objectives related to availability, reliability, performance, scalability, and customer experience.
  • Lead production readiness reviews, incident management, root cause analysis, and continuous improvement efforts.
  • Ensure applications meet resiliency, disaster recovery, and security requirements.

People Leadership

Develop engineering talent in emerging technology domains including cloud engineering, AI, automation, platform engineering, and modern software development practices

  • Build, develop, and retain high-performing engineering teams through coaching, mentoring, succession planning, and career development.
  • Foster an inclusive, collaborative, and innovative engineering culture.
  • Set performance expectations, provide continuous feedback, and support employee growth and advancement.
  • Recruit, onboard, and develop engineering talent while aligning staffing plans to strategic priorities.

Stakeholder Management

  • Serve as a trusted advisor and technology partner to business leaders and senior technology leadership.
  • Translate business needs into technical capabilities and execution plans.
  • Communicate technology strategy, delivery progress, risks, and investment opportunities to executive stakeholders.
  • Build strong partnerships across Engineering, Product, Architecture, Risk, Compliance, and Operations teams.

Governance, Risk & Compliance

  • Ensure adherence to enterprise architecture standards, cybersecurity policies, regulatory requirements, and risk management practices.
  • Design and maintain effective controls within the software delivery lifecycle.
  • Identify, assess, and escalate technology risks appropriately.
  • Support internal audits, regulatory reviews, and remediation activities.

Scope of Responsibilities

Leads multiple engineering teams comprised of Software Engineers, Senior Engineers, Principal Engineers, Technical Leads, and Engineering Managers/Team Leads.

Responsible for engineering delivery, people leadership, operational excellence, cloud adoption, technology modernization, and long-term platform strategy across multiple products and business capabilities.

Supervisory Responsibilities

Typically manages 10 to 25 direct and indirect reports.

Education & Experience Required

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field, or equivalent combination of education and experience.
  • 10+ years of software engineering experience, including hands-on design and development experience.
  • 5+ years of people leadership experience managing engineering teams.
  • Experience leading engineering teams utilizing modern software development tools, automation platforms, and AI-assisted engineering practices.
  • Strong understanding of current technology trends including cloud computing, AI, software automation, and digital transformation.
  • Demonstrated ability to lead technology modernization and innovation initiatives.
  • Experience leading teams delivering full-stack applications utilizing modern web, API, integration, and backend technologies.
  • Experience with Azure cloud platforms and cloud-native engineering practices.
  • Strong understanding of software architecture, distributed systems, and application modernization.
  • Experience implementing CI/CD pipelines, automation, DevOps, and Agile delivery practices.
  • Experience supporting highly available, customer-facing, and mission-critical applications.
  • Strong understanding of SDLC, security practices, risk management, and regulatory requirements.
  • Demonstrated ability to lead large-scale technology initiatives and organizational change.
  • Excellent communication, stakeholder management, and executive presentation skills.

Preferred Qualifications

  • Master's degree in Computer Science, Engineering, Business, or related field.
  • Experience leading digital transformation or cloud modernization programs.
  • Experience with Azure services including App Services, AKS/Kubernetes, Azure DevOps, Azure Functions, API Management, Event Hub, Service Bus, Storage, Key Vault, and Monitoring/Observability platforms.
  • Experience building and managing engineering organizations within Agile and product operating models.
  • Knowledge of Site Reliability Engineering (SRE), observability, performance engineering, and operational readiness practices.
  • Experience with Infrastructure as Code and cloud automation technologies.
  • Experience in financial services, fintech, digital banking, or highly regulated environments.
  • Proven track record developing engineering talent and building high-performing teams.
  • Experience managing multiple concurrent product teams and large technology investment portfolios.
  • Strong understanding of modern engineering metrics, including deployment frequency, lead time, change failure rate, availability, and predictability.

What "Great" Looks Like in This Role

A successful Engineering Manager at M&T:

  • Builds and retains exceptional engineering talent.
  • Delivers business outcomes through modern technology platforms.
  • Balances speed, quality, reliability, and risk.
  • Leads cloud adoption and modernization efforts.
  • Drives engineering excellence through automation and measurement.
  • Creates a culture of ownership, innovation, and continuous improvement.
  • Operates as both a people leader and technology leader.
  • Partners effectively with Product, Architecture, and Business stakeholders to deliver measurable customer value.
  • Accelerates delivery and operational excellence through effective use of AI-powered engineering tools and automation.
  • Identifies practical AI use cases that improve customer experience, engineering productivity, quality, risk management, and business outcomes.
  • Builds a culture of innovation where teams responsibly adopt emerging technologies while maintaining strong governance and engineering discipline.
  • Helps transform engineering organizations to leverage cloud, automation, analytics, and AI as competitive advantages.
M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $139,700.00 - $232,900.00 Annual (USD). The successful candidate’s particular combination of knowledge, skills, and experience will inform their specific compensation.

Location

Buffalo, New York, United States of America
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
707,525 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Buffalo
$140k – $233k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Buffalo
Python
PowerShell
AI/ML
Anomaly Detection
DevOps
Splunk
OpenTelemetry
Datadog
Dynatrace
Azure
CI/CD
Grafana
Platform Engineering
Incident Management
Apply
$97k – $162k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Buffalo
Python
SQL
PowerShell
Bash
AI/ML
Copilot
DevOps
Rest API
Splunk
OpenTelemetry
Datadog
Dynatrace
Prometheus
Azure
CI/CD
Kubernetes
Grafana
Self-Healing
AppDynamics
Azure AKS
Incident Management
Apply
$116k – $194k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Buffalo
Python
SQL
PowerShell
Bash
AI/ML
Copilot
DevOps
Rest API
Splunk
OpenTelemetry
Datadog
Dynatrace
Prometheus
Azure
CI/CD
Kubernetes
Grafana
Self-Healing
AppDynamics
Azure AKS
Incident Management
Apply
$87k – $198k per year • In office • TS/SCI • Full-Time • 8+ years exp • Bachelor's Degree • Chantilly
Python
JavaScript
PHP
TypeScript
SQL
C#
C++
Node JS
Apex
Bash
Lua
Visual Basic
C#
.NET
Apex
MuleSoft
Databases
MS SQL
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Windows Server
AWS
Analytics
Tableau
Informatica
Management
SharePoint
Agile
Apply
$87k – $198k per year • In office • TS/SCI • Full-Time • 5+ years exp • Bachelor's Degree • Aberdeen
Python
Go
JavaScript
PHP
PowerShell
C#
C++
Node JS
Bash
PHP
Drupal
C#
.NET
Frontend
React.js
DevOps
Azure DevOps
Azure
CI/CD
Windows Server
Jenkins
AWS
GitLab
Linux
Cybersecurity
Active Directory
Management
Agile
Apply
$140k – $233k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Buffalo
Python
PowerShell
AI/ML
Anomaly Detection
DevOps
Splunk
OpenTelemetry
Datadog
Dynatrace
Azure
CI/CD
Grafana
Platform Engineering
Incident Management
Apply
$44k – $74k per year • In office • Full-Time • 2+ years exp • High School Diploma • Farmington
Apply
$97k – $162k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Buffalo
Python
SQL
PowerShell
Bash
AI/ML
Copilot
DevOps
Rest API
Splunk
OpenTelemetry
Datadog
Dynatrace
Prometheus
Azure
CI/CD
Kubernetes
Grafana
Self-Healing
AppDynamics
Azure AKS
Incident Management
Apply
$116k – $194k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Buffalo
Python
SQL
PowerShell
Bash
AI/ML
Copilot
DevOps
Rest API
Splunk
OpenTelemetry
Datadog
Dynatrace
Prometheus
Azure
CI/CD
Kubernetes
Grafana
Self-Healing
AppDynamics
Azure AKS
Incident Management
Apply
$42k – $72k per year • In office • Full-Time • 1+ year exp • High School Diploma • Washington
Apply
$196k – $265k per year • Remote/Hybrid • Full-Time • 9+ years exp • Bachelor's Degree • Deerfield • Schaumburg • Evanston • Buffalo • Northbrook
Apply
$103k – $172k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Buffalo
Management
Agile
Apply
Design Drafter 1 day ago
$70k – $90k per year • Equity • In office • Full-Time • 3+ years exp • Associate's Degree • Buffalo
Apply
$70k – $95k per year • Equity • In office • Full-Time • Bachelor's Degree • Buffalo
VHDL
MATLAB
MATLAB
Simulink
Apply
$125k – $165k per year • Equity • Remote • Full-Time • 7+ years exp • Bachelor's Degree • Buffalo
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
707,525 more open roles from verified company boards, updated every day.