Principal Software Engineer - Java / API
M
M&T Bank
📍 Buffalo, NY, United States
Job Description
Join M&T Bank’s Digital Banking Experience (DBX) team as a Principal Software Engineer, helping shape the modernization of our digital banking platform. You’ll be part of a forward-thinking, tech-savvy environment driving innovation across one of the bank’s most critical customer-facing systems.
As a Principal Software Engineer, you’ll partner with two existing Technical Leads and work hands-on with a dedicated agile team to deliver high-quality, modernized banking solutions. This is an opportunity to influence technology direction, guide engineering excellence, and collaborate closely with business partners to turn strategy into impactful digital experiences.
**Primary Responsibilities**
• Accountable for the overall code change and review process to ensure high quality and process optimization.
• Apply and analyze metrics across teams to identify opportunities for SDLC process improvement, peer reviews, and work with teams to implement solutions.
As a Principal Software Engineer, you’ll partner with two existing Technical Leads and work hands-on with a dedicated agile team to deliver high-quality, modernized banking solutions. This is an opportunity to influence technology direction, guide engineering excellence, and collaborate closely with business partners to turn strategy into impactful digital experiences.
**Primary Responsibilities**
• Accountable for the overall code change and review process to ensure high quality and process optimization.
• Apply and analyze metrics across teams to identify opportunities for SDLC process improvement, peer reviews, and work with teams to implement solutions.