Engineering Manager

M&T Bank

Buffalo (NY)

On-site

USD 209,000 - 219,000

Full time

4 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

M&T Bank, a leading financial services institution, is seeking an Engineering Manager to oversee application development, data modeling, and risk controls in Buffalo, NY. The role focuses on strong governance, Agile leadership, and collaboration with stakeholders to deliver compliant, scalable technology solutions.

The position requires in-office work four days per week, leading teams across SDLC while driving continuous improvement and enterprise-wide technology adoption.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related technical field.

Responsibilities

  • Oversee application development, microservices, ETL processes, and data modeling.
  • Lead Agile software development and ensure effective CI/CD pipelines with TFS and Git.
  • Manage staffing, budgets, and cross-departmental collaboration to achieve strategic goals.
  • Present IT progress and establish policies aligned with risk appetite to stakeholders.
  • Drive compliance, mitigate risks, and maintain internal controls.
  • Coordinate with client management to analyze business requirements and implement scalable technologies.
  • Develop career development plans and continuous improvement frameworks for engineers.

Skills

Leadership
Agile methodologies
Project management
Regulatory risk awareness
Communication

Education

Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field

Tools

SSIS
Informatica
SSRS
Business Objects
Git
TFS
Hadoop
NoSQL
JIRA
Confluence
Erwin Data Modeler
Lucidchart
Miro
Visio
Dynatrace
Datadog
Prometheus
Java
.NET
React
Angular
Python
Flask
Django
Spring
Microsoft Project
Trello

Job description

Title: Engineering Manager

Job Location: 1 Seneca St, Buffalo, NY 14203. Position requires in-office work four (4) days every week.

Job Description: Oversee application development, microservices, ETL processes, and data modeling using SQL, Oracle, NoSQL, and Big Data tools. Manage Team Leaders in safeguarding financial systems from illicit use, enhancing compliance, AML, KYC, Identity and Digital transformation. Design, implement, maintain and enhance internal controls to mitigate risk on an ongoing basis. Identify risk-related issues needing escalation to management. Lead Agile software development, ensuring effective CI/CD pipelines with TFS and Git. Coordinate with client management to analyze business requirements, recommend innovations, and implement scalable technologies. Monitor industry trends and maintain strong vendor relationships to adopt best practices and emerging tools. Oversee staffing, budgets, and cross-departmental collaboration to achieve strategic goals. Direct systems development, technical implementation, and documentation within risk and regulatory standards. Build career development plans and continuous improvement frameworks for engineering teams. Manage staffing, performance appraisals, promotions, salary recommendations, performance management and terminations. Present IT progress, establish policies, and manage multiple cost centers across diverse teams. Drive compliance, mitigate risks, and maintain internal controls aligned with the company’s risk appetite. Ensure timely project delivery while addressing potential delays and promoting enterprise-wide solutions.

Minimum requirements: Bachelor’s degree (or foreign equivalent) in Computer Science, Information Systems, Software Engineering, or related technical field plus seven (7) years of experience as Engineering Manager, Enterprise Architect, or related occupation.

Position requires five (5) years of experience in each of the following:

  • Designing, managing, and optimizing RDBMS, SQL, and Oracle databases;
  • Developing, executing, and maintaining ETL processes using SSIS and Informatica to ensure efficient data integration and transformation;
  • Experience in creating dynamic reports using SSRS or Business Objects;
  • Implementing and managing version control systems including GIT or TFS to ensure efficient code versioning, collaboration, and project tracking;
  • Managing the Software Development Life Cycle (SDLC) with practical application in Agile and Waterfall methodologies, including planning, designing, developing, testing, and deploying software projects;
  • Designing, implementing, and managing Big Data platforms, including Hadoop and NoSQL databases, to handle large-scale data processing and storage;
  • Utilizing collaborative tools with JIRA and Confluence for project management, team collaboration, and documentation;
  • Designing and implementing data models using Erwin Data Modeler to structure and organize data effectively for various applications and analytics;
  • Applying techniques like Root Cause and Fishbone Analysis using tools including Lucid chart, Miro or Visio for effective problem-solving and visualization;
  • Identifying and enhancing system performance using tools including Dynatrace, Datadog, or Prometheus for monitoring and optimization;
  • Developing dynamic user interfaces and complex web applications using Java, .NET, React, and Angular;
  • Rapid prototyping and deploying robust web applications using Python, Flask, Django, and Spring framework for backend services and RESTful APIs; and
  • Microsoft Project and Trello for detailed project planning, scheduling, and resource allocation.

Salary: $208,938.00-$218,938.00 per year

Location

Buffalo, New York, United States of America

M&T Bank Corporation is an Equal Opportunity/Affirmative Action Employer, including disabilities and veterans.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

M&T Bank Corporation • Buffalo (NY)

On-site
USD 209,000 - 219,000
Database Engineering Manager - Postgres/Oracle
Database Engineering Manager - Postgres/Oracle

M&T Bank • Buffalo (NY)

Hybrid
USD 140,000 - 233,000
Firewall Engineering Team Lead
Firewall Engineering Team Lead

M&T Bank • Buffalo (NY)

On-site
USD 116,000 - 194,000
Engineering Manager: Data Platforms & Compliance Leadership
Engineering Manager: Data Platforms & Compliance Leadership

M&T Bank • Buffalo (NY)

On-site
USD 209,000 - 219,000
Engineering Manager (NOTA)
Engineering Manager (NOTA)

M&T Bank • Buffalo (NY)

On-site
USD 140,000 - 233,000
Lead Software Engineer - Tech 360
Lead Software Engineer - Tech 360

M&T Bank • Buffalo (NY)

Hybrid
USD 116,000 - 194,000
Senior Software Engineer - Tech 360
Senior Software Engineer - Tech 360

M&T Bank • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Senior Software Engineer - Tech 360
Senior Software Engineer - Tech 360

M&T Bank • South Dakota

Hybrid
USD 97,000 - 162,000
Sr. Software Engineer - .Net Full Stack
Sr. Software Engineer - .Net Full Stack

M&T Bank • Buffalo (NY)

On-site
USD 97,000 - 162,000
Engineering Manager – FinTech Data & Risk Platforms
Engineering Manager – FinTech Data & Risk Platforms

M&T Bank Corporation • Buffalo (NY)

On-site
USD 209,000 - 219,000