Team Tech Lead – KYC / BSA/AML Technology

M&T Bank Corporation

Buffalo (NY)

Hybrid

USD 116,000 - 194,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

M&T Bank Corporation in Buffalo, New York seeks a Team Tech Lead to steer KYC and BSA/AML technology initiatives within an Agile delivery team. You will provide technical direction across .NET, data integration, and platform modernization, mentoring engineers and ensuring secure, scalable solutions.

You will partner with architecture, infrastructure, product owners, and fellow leads to review designs, reduce technical debt, and promote AI-assisted development practices across the software

Qualifications

  • Minimum 9 years of combined education and/or work experience, with at least 4 years in engineering/architecture and 3 years in leadership.
  • Proficient in .NET / C# development.
  • Experience with SSIS development and support.
  • Strong SQL development and performance tuning.
  • Experience with application and system integration.
  • Familiarity with KYC/BSA/AML tech.

Responsibilities

  • Provide technical leadership for KYC and BSA/AML applications, data platforms, integrations, and services.
  • Lead design, development, and optimization of .NET applications and microservices.
  • Guide architecture decisions and code reviews for complex changes.
  • Mentor engineers in modern development practices and SOA.
  • Establish and enforce code-review, testing, and deployment practices.
  • Promote AI-assisted development tools across the lifecycle.

Skills

.NET / C#
SQL Server
KYC / BSA/AML
Data integration
Architecture leadership
Mentoring
CI/CD (GitLab)
Security & compliance
AI-assisted development
Performance optimization

Education

Bachelor's degree in Computer Science/IT/Engineering
Financial-services technology experience

Tools

SQL Server
REST APIs
Microservices
GitLab CI/CD

Job description

This role is four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per week.

Position Summary

The Team Tech Lead is the senior technical leader and engineering quality steward for an Agile delivery team supporting KYC and BSA/AML technology solutions. The Lead provides technical direction across application development, data engineering, system integration, and platform modernization. The role guides architecture and design decisions, establishes engineering standards, mentor engineers, helps resolve complex technical challenges, and ensures solutions are secure, scalable, supportable, and aligned with M&T technology standards.

Key Responsibilities
  • Provide technical leadership for KYC and BSA/AML applications, data platforms, integrations, and services.
  • Apply technical expertise within Know Your Customer (KYC) and Bank Secrecy Act/Anti-Money Laundering (BSA/AML) technology environments.
  • Provide technical leadership for.NET application development, services, APIs, and microservices.
  • Lead the design, development, and optimization of SSIS-based data integration solutions, SQL Server Databases and enterprise data pipelines.
  • Translate business, regulatory, and operational requirements into scalable technical solutions.
  • Guide solution design and implementation, evaluate technical approaches and clearly communicate trade-offs involving performance, scalability, maintainability, security, resiliency, and complexity.
  • Partner with enterprise Architecture, infrastructure/platform teams, Product Owners, and other Leads on solutions and dependencies that span multiple teams.
  • Conduct and guide architecture, design, and code reviews for complex changes.
  • Mentor developers in modern development practices and service-oriented architecture.
  • Establish and enforce appropriate code-review, branching, testing, and deployment practices.
  • Drive improvements in automated testing, code quality, technical documentation, and engineering controls.
  • Proactively identify and manage technical debt.
  • Demonstrate proficiency with AI-assisted development tools and promote their responsible use across the software-development lifecycle.
  • Identify opportunities and apply AI tools where appropriate to accelerate software development, unit-test development, troubleshooting, code analysis, and technical documentation.
  • Lead investigation and resolution of complex issues across application components in production and other environments including root-cause analysis and performance optimization.
  • Identify opportunities and provide technical leadership to simplify legacy implementations, reduce operational risk, and improve maintainability.
  • Work with engineering and support teams to strengthen application resiliency, monitoring, recoverability, and operational readiness.
Education and Experience Required
  • A combined minimum of 9 years’ higher education and/or work experience, including a minimum of 4 years’ engineering and/or architecture experience and 3 years leadership experience
  • .NET / C# development
  • SSIS development and support
  • SQL Server REST APIs and microservices
  • Advanced SQL development and SQL performance tuning
  • Application and system integration
  • GitLab CI/CD pipelines
  • SAST/DAST vulnerability remediation
  • Automated testing and engineering-quality practices
  • AI-assisted software development, testing, troubleshooting, and technical documentation
  • Production troubleshooting and root-cause analysis
  • Application and database performance optimization
  • Experience implementing & supporting KYC and/or BSA/AML technology
Education and Experience Preferred
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline, or equivalent relevant experience.
  • Financial-services technology experience, with KYC/BSA/AML experience.
  • Strong software engineering and solution-design experience.
  • Demonstrated technical leadership of engineering teams or complex technical initiatives.
  • Strong experience in mentoring and developing engineers/teams.
  • Experience designing and integrating applications using established architecture principles and patterns.
  • Strong experience across application, database, API, and data-integration technologies.
  • Ability to research complex technical issues, evaluate multiple approaches, and clearly articulate recommendations and trade-offs.
  • Strong communication skills with the ability to work across engineering, architecture, product, business, risk, and management stakeholders.
  • Experience working in an Agile engineering environment.

M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $116,400.00 - $194,000.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

Great companies have an enduring sense of purpose. At M&T, our purpose is a simple one: make a difference in people’s lives and uplift the communities we serve.

M&T Bank Corporation is a financial holding company headquartered in Buffalo, New York. M&T’s affiliates offer advice, guidance, expertise and solutions across the entire financial spectrum, combining M&T Bank’s traditional banking services with the wealth management and institutional capabilities offered by Wilmington Trust. M&T Bank has a network of over 1,000 branches and 2,200 ATMs that span 12 states from Maine to Virginia and Washington, D.C. For more than 165 years, M&T has strived to take an active role in our communities and build long‑lasting relationships with our customers. We are a bank for communities—combining the capabilities of a large bank with the care of a locally focused institution. As an employer of choice, we are proud to offer competitive benefits ranging from medical and retirement to forty hours of paid volunteer time, each year. Our core values – integrity, ownership, collaboration, curiosity, and candor – drive the work we do. We seek to further build upon our record of success by bringing in top talent and fresh skill sets while continuing to support the growth and development of all our team members. View M&T’s Human Capital Report to learn more.

M&T Bank is unwavering when it comes to providing equal employment opportunities to all employees and applicants without regard to race, color, national origin, religion, ethnicity, sex, gender identity, age, disability, citizenship, pregnancy, veteran status, military status, marital status, sexual orientation, genetic information or any other characteristic protected under applicable federal, state or local laws.

M&T Bank Corporation has policies and procedures in place to promote a drug free workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C#/.Net
Senior Software Engineer - C#/.Net

M&T Bank Corporation • Buffalo (NY)

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

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Engineering Team Lead - Customer Identity and Access Management
Engineering Team Lead - Customer Identity and Access Management

001 Manufacturers and Traders Trust Co • Buffalo (NY)

Hybrid
USD 116,000 - 194,000
Health benefits
401(k) with employer match
Work-life balance and flexible work
+2
Senior Software Engineer - CIAM
Senior Software Engineer - CIAM

M&T Bank Corporation • Buffalo (NY)

On-site
USD 97,000 - 162,000
Forty hours paid volunteer time
Cloud Platform Engineer
Cloud Platform Engineer

M&T Bank Corporation • Buffalo (NY)

On-site
USD 116,000 - 194,000
Medical benefits
Retirement benefits
Volunteer time off
Software Engineer - .Net / API
Software Engineer - .Net / API

M&T Bank Corporation • Philadelphia

On-site
USD 89,000 - 148,000
Distinguished Software Engineer
Distinguished Software Engineer

M&T Bank Corporation • Wilmington (DE)

Hybrid
USD 184,000 - 307,000
Senior BSA – BSA/AML & Financial Crimes Technology
Senior BSA – BSA/AML & Financial Crimes Technology

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 86,000 - 143,000
Lead Cloud Platform Engineer
Lead Cloud Platform Engineer

001 Manufacturers and Traders Trust Co • Buffalo (NY)

On-site
USD 116,000 - 194,000
Executive Strategic Operations Analyst - Technology
Executive Strategic Operations Analyst - Technology

M&T Bank Corporation • Buffalo (NY)

On-site
USD 75,000 - 124,000