Hiring.Camp

Lead Software Engineer

mtb

·

Yesterday

Salary
$116k – $194k
Location
Buffalo, NY, United States of America
Workplace
Hybrid
Type
Full-time
Department
Engineering
Seniority
Lead
Education
Bachelor
Source
Workday

Description

Position Summary

We are seeking a highly skilled Lead Software Engineer to help drive the modernization of our Enterprise Entitlements platform. This role will provide technical leadership in designing, developing, and delivering scalable, secure, cloud-native solutions that support identity, access, and authorization capabilities across Digital Banking.

Key Responsibilities

  • Design, develop, and support enterprise-grade applications using Java, Spring Boot, REST APIs, and modern UI frameworks.

  • Lead implementation of cloud-native solutions leveraging Kubernetes, containers, and microservices architecture.

  • Develop and maintain CI/CD pipelines supporting automated testing and deployment.

  • Define and implement API and integration strategies across enterprise platforms.

  • Partner with architects and security teams to implement authorization and policy-driven access controls.

  • Contribute to service mesh architectures utilizing technologies such as Istio and Envoy.

  • Author and maintain policy definitions using Rego/OPA (preferred).

  • Mentor engineers and promote engineering excellence, resiliency, and operational best practices.

Education and Experience Required:

  • Associate’s degree and a minimum of 7 years’ systems analysis and/or application development work experience or Bachelor's degree and a minimum of 5 years' systems analysis and/or application development work experience. In lieu of a degree, a combined minimum of 9 year’s education and/or relevant work experience, including a minimum of 5 years’ system analysis and/or application development work experience.

  • Strong Java and Spring Boot expertise.

  • Experience developing RESTful APIs and microservices.

  • Angular and/or modern front-end development experience.

  • Kubernetes, Docker, and cloud-native development experience.

  • CI/CD pipeline implementation experience.

  • Strong understanding of security, authentication, and authorization concepts.

Preferred Qualifications

  • Rego/Open Policy Agent (OPA) experience.

  • Digital Banking or Financial Services experience.

  • Experience with Service Mesh technologies (Istio, Envoy).

  • Identity and Access Management (IAM) background.

We support our team members with generous 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 PTO plus 12 paid holidays  

  • 40 hours paid volunteer hours per year 

  • Much more. For details, see: M&T Benefits Overview 

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

Skills

JavaAngularSpring BootDockerKubernetesCI/CDRESTMicroservices

Similar Jobs

30

Lead Software Engineer

Toshibaglobalcommercesolutions · Guadalajara Office

Today

Lead Software Engineer

Moxiworks · Pune, India · Onsite

Today

Lead Software Engineer

Morgan Stanley · London, England,GB, GB

Yesterday

Lead Software Engineer

Ms · LN - 25 Cabot Square, United Kingdom

Yesterday

Lead Software Engineer

JPMorgan Chase · Plano, TX, United States, US

Yesterday

Lead Software Engineer

JP Morgan Chase · Plano, TX, United States, US

Yesterday

Lead Software Engineer

Mastercard · Vancouver, Canada

2 days ago

Lead Software Engineer

Mastercard · Pune, India

2 days ago

Lead Software Engineer

Mastercard · Dublin, Ireland

2 days ago

Lead Software Engineer

Mastercard · Atlanta, Georgia (675 Ponce De Leon Ave NE), United States of America

2 days ago

Lead Software Engineer

Telecom Teldta · Remote Location, US · Remote

2 days ago

Lead Software Engineer

Disney · IND - Bangalore - Ecoworld 6B - 7th Floor, India · Onsite

2 days ago

Lead Software Engineer

Disney · IND - Bangalore - Ecoworld 6B - 7th Floor, India · Onsite

2 days ago

Lead Software Engineer

Disney · IND - Bangalore - Ecoworld 6B - 7th Floor, India · Onsite

2 days ago

Lead Software Engineer

Disney · IND - Bangalore - Ecoworld 6B - 7th Floor, India · Onsite

2 days ago

Lead Software Engineer

Disney · IND - Bangalore - Ecoworld 6B - 7th Floor, India · Onsite

2 days ago

Lead Software Engineer

Disney · IND - Bangalore - Ecoworld 6B - 7th Floor, India · Onsite

2 days ago

Lead Software Engineer

Corpay Careers · Meriden, United Kingdom

2 days ago

Lead Software Engineer

Cadence Design · HSINCHU 05, Taiwan

2 days ago

Lead Software Engineer

Cadence Design · HSINCHU 05, Taiwan

2 days ago

Lead Software Engineer

Lbg · Hyderabad Knowledge Park Tower 2, India · Hybrid

2 days ago

Lead Software engineer

Lbg · Hyderabad Knowledge Park Tower 2, India · Hybrid

2 days ago

Lead Software Engineer

Thomson Reuters · India, Hyderabad, Telangana +1 · Hybrid

2 days ago

Lead Software Engineer

JPMorgan Chase · Plano, TX, United States, US

2 days ago

Lead Software Engineer

JP Morgan Chase · Plano, TX, United States, US

2 days ago

Lead Software Engineer

UBC supports inspired students · UBCV | Djavad Mowafaghian Centre for Brain Health (CBH), Canada

3 days ago

Lead Software Engineer

Bonterra · Remote-US-Indiana, United States of America · Remote

3 days ago

Lead Software Developer

Abcfinancial · Poland · Remote

3 days ago

Lead Software Engineer

Franklintempleton · IND-HYEB-Hyderabad, India

3 days ago

Lead Software Engineer

Jabil · CHN - Shanghai - Design Center, China

3 days ago
Lead Software Engineer at mtb • $116k – $194k | Hiring.Camp