Engineering Team Lead
Location: Buffalo, NY
Remote Type: Hybrid Position
Time Type: Full time
Job Description
This is an exciting opportunity to lead two engineering teams shaping a platform used every day across every branch, directly impacting how bankers serve customers in real time. The role sits at the center of modernizing business and commercial account opening, blending hands‑on technical leadership with the chance to re‑imagine user experiences alongside Commercial Technology, CX, and UX partners. This is not maintenance work, it's about accelerating meaningful change, improving workflows, and delivering software that bankers and M&T employees genuinely enjoy using. With high visibility, real customer impact, and the ability to see your work in action through direct banker feedback, this role offers both scale and purpose for a leader who wants to build teams, influence direction, and leave a visible mark on a critical banking platform.
Primary Responsibilities
- Manage and participate in consults with client management to analyze short‑range business requirements and recommend innovative solutions that anticipate future business needs, with a strong focus on business and commercial banking capabilities.
- Provide day‑to‑day leadership for multiple engineering teams supporting application development and modernization efforts.
- Build and maintain strong client relationships, managing expectations and delivery commitments.
- Monitor technology direction and emerging industry trends relevant to modern web applications and banking platforms.
- Research and initiate changes to existing approaches where appropriate to improve delivery speed, quality, and user experience.
- Oversee application development, testing, infrastructure coordination, and technology project execution across assigned teams.
- Serve as a subject matter expert within the assigned technology area, including platforms supporting account opening, KYC, and related integrations
- Coordinate work across teams and external partners, including Commercial Technology and downstream platform teams.
- Assign personnel to projects, manage workloads, and ensure delivery against established schedules.
- Implement technology solutions consistent with division standards, long‑range plans, and documentation requirements.
- Translate business requirements into technical direction and assist teams in preparing detailed specifications and designs.
- Manage project plans, identify risks and issues, and coordinate major project activities as needed.
- Develop and manage multiple cost center budgets.
- Recommend and initiate policies and procedures that improve department performance and effectiveness.
- Exercise managerial authority related to staffing, performance management, promotions, and compensation recommendations.
- Ensure adherence to the Company’s risk and regulatory standards, including the design and maintenance of appropriate internal controls.
- Promote an environment that supports belonging and reflects the M&T Bank brand.
- Maintain M&T internal control standards, including timely remediation of audit findings and regulatory issues.
- Complete other related duties as assigned.
Scope of Responsibilities
- Oversees teams primarily composed of engineering and/or architecture individual contributors, including technical leads and senior engineers.
- Leads multiple teams supporting a shared, high‑priority platform initiative.
Supervisory / Managerial Responsibilities
- Typically oversees 5–10 direct or indirect reports.
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
- Demonstrated hands‑on technical experience, working directly with Angular front ends, .NET Core/C# back‑end services, and microservices‑based, containerized platforms such as OpenShift.
- Demonstrated ability to manage multiple complex projects simultaneously
- Complete understanding of the system development life cycle
- Strong problem‑solving and analytical skills
- Familiarity with modern application development platforms and architectures
- Strong verbal and written communication skills
- Strong decision‑making, project management, and presentation skills
- Experience leading teams, encouraging collaboration, and serving as a role model
- Understanding of technical, business, and operational impacts of technology initiatives
Education and Experience Preferred
- Bachelor’s degree
- 10+ years of technology management or large program leadership experience
- Experience supporting business or commercial banking platforms, including account opening and KYC workflows
- Exposure to or experience integrating with platforms such as Hogan and other core banking systems
- Proven mentoring and leadership capabilities
- Strong understanding of application frameworks, integrated systems, and cross‑team dependencies
- Awareness of the Bank’s business plan and strategic objectives, with the ability to shape technical direction
- Self‑motivated leader with the ability to motivate and develop others
#LI-JB3
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 AmericaThere are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
