About The Position

The Engineering Team Lead manages several Engineers across multiple Scrum Teams and is responsible for development and systems support related to the Customer Identity and Authentication modernization effort. The role provides day-to-day direction for teams and applications in line with departmental and client goals, while designing with the roadmap and North Star in mind. It also manages client relations and expectations and oversees the project queue for the area. The position oversees application development, support testing, technology infrastructure and project management, and other technology domains. It serves as a subject matter expert, supports training and education, directs staffing and project assignments, manages schedules and multiple cost center budgets, and exercises managerial authority over staffing and performance matters. The role also ensures adherence to technology standards, risk and regulatory controls, audit requirements, and internal policies. The work model is four days in-office and one day working from home, in Buffalo, New York.

Requirements

  • A combined minimum of 9 years of higher education and/or work experience.
  • At least 4 years of engineering and/or architecture experience.
  • At least 3 years of leadership experience.
  • Experience implementing and supporting a customer-facing authentication experience.
  • Customer Identity experience.
  • Experience with Azure Cloud Development.
  • Ability to work on multiple complex projects.
  • Proficiency with project management, word processing, and spreadsheet applications.
  • Complete understanding of the system development life cycle.
  • Strong problem-solving skills for issue resolution.
  • Familiarity with application development software and hardware platforms.
  • Excellent verbal and written communication skills.
  • Excellent analytical and decision-making skills.
  • Strong project management and presentation skills.
  • Experience encouraging teamwork and serving as a role model when leading and directing others.
  • Understanding of the technical, business, and operational impacts of a project or problem.

Nice To Haves

  • Bachelor’s degree.
  • Minimum of 10 years of technology management or large program leadership experience.
  • Extensive application and product knowledge, including skills and functions related to the technology area led.
  • Subject matter expert understanding of supported applications and advanced knowledge of interfacing or integrated applications.
  • Understanding of multiple business areas’ functions.
  • Proven mentoring and leadership capabilities.
  • Good understanding of the Bank’s application framework.
  • Awareness of the Bank’s business plan and strategic objectives, with ability to shape direction.
  • Self-motivated and able to motivate others.
  • Understanding of supported businesses and their terminology.

Responsibilities

  • Consult with client management on short-range business requirements and recommend innovations that anticipate changing business needs.
  • Build and maintain positive client relationships, manage client expectations, and communicate professionally with stakeholders.
  • Monitor industry and vendor technology direction, particularly Customer Identity and Access Management trends; research and initiate changes when needed.
  • Analyze vendors and products and make recommendations.
  • Oversee application development, testing support, technology infrastructure and project management, and other technology domains.
  • Serve as a subject matter expert and provide training and education to team members, stakeholders, and product partners as needed.
  • Build rapport within the organization and maintain relationships with vendors and professional organizations.
  • Control team activities, assign personnel to projects, direct their work, ensure schedules are completed, and perform short-term staffing planning.
  • Implement technology consistent with division standards and long-range plans; ensure adherence to department and technology standards, procedures, and documentation requirements.
  • Translate requirements as needed to help staff prepare detailed specifications for system enhancements.
  • Manage designs based on business and technology requirements; identify issues and concerns; monitor project plans and coordinate major project activities as needed.
  • Stay informed about activities outside the team that may affect the team or client environment.
  • Develop and manage multiple cost center budgets.
  • Recommend and initiate policies and procedures that improve department performance and effectiveness.
  • Exercise managerial authority concerning staffing, performance appraisals, promotions, salary recommendations, performance management, and terminations.
  • Adhere to company risk and regulatory standards, policies, and controls; design, implement, maintain, and enhance internal controls; and escalate risk-related issues to management.
  • Promote belonging and reflect the M&T Bank brand.
  • Maintain internal control standards, including timely implementation of internal and external audit points and applicable issues raised by external regulators.
  • Complete other related duties as assigned.

Benefits

  • Competitive compensation.
  • Health, welfare, and retirement benefits.
  • 401(k) match at 5%.
  • Work-life balance and flexible work arrangements.
  • Banking Officers start with 25 days of PTO plus 12 paid holidays.
  • 40 hours of paid volunteer time per year.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service