Engineering Manager (NOTA)

mtb

Buffalo (NY)

On-site

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

mtb is seeking an Engineering Manager in the Buffalo area to lead multiple software teams delivering secure, scalable digital platforms. You will partner with Product Management, Architecture, Cybersecurity, and Operations to align technical strategy with product roadmaps and business goals.

The role emphasizes AI-enabled development, cloud-first delivery on Azure, and a culture of innovation, collaboration, and continuous improvement.

Responsibilities

  • 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 CI/CD.
  • 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.
  • 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.

Job description

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 appli

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Engineering Operations
Manager, Engineering Operations

Icann • Rapid City (SD)

On-site
USD 120,000 - 180,000
AI Integration Engineer
AI Integration Engineer

Compunnel, Inc. • Charlotte (NC), Northern (KY)

Hybrid
USD 130,000 - 170,000
Engineering Manager
Engineering Manager

Pierce Technology Corp • Salt Lake City (UT)

On-site
USD 130,000 - 180,000
Manager, Engineering Operations
Manager, Engineering Operations

Kinsley Power Systems • Los Angeles (CA), Northern (KY)

On-site
USD 160,000 - 260,000
Software Engineering Manager
Software Engineering Manager

thehivecareers.co • San Juan (PR)

On-site
USD 140,000 - 180,000
Software Engineering Manager
Software Engineering Manager

CornerStone Technology Talent Services • Denton (TX)

On-site
USD 150,000 - 190,000
Cloud Solutions Architect
Cloud Solutions Architect

Anblicks Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 150,000 - 210,000
Engineering Manager Full Stack Engineering
Engineering Manager Full Stack Engineering

Compunnel, Inc. • Newark (CA)

On-site
USD 180,000 - 240,000
Sr Manager, Software Engineering
Sr Manager, Software Engineering

Cox Enterprises • Atlanta (GA)

On-site
USD 180,000 - 240,000
Software Engineering Manager
Software Engineering Manager

TheHiveCareers • San Juan (PR)

On-site
USD 140,000 - 190,000