What is a Software Engineer at M&T Bank?
As a Software Engineer at M&T Bank, you play a vital role in developing and maintaining innovative financial solutions that enhance the banking experience for our customers. This position is crucial as it directly influences how technology drives business results and customer satisfaction within the bank. You will work on a range of projects that may include developing applications for mobile banking, improving transaction processing systems, or enhancing security protocols to protect sensitive customer information.
Your contributions as a Software Engineer will not only impact the technology stack but also influence the strategic direction of the bank. Working closely with cross-functional teams, you will address complex problems that require both technical acumen and a strong understanding of financial services. Expect to engage with cutting-edge technologies and methodologies, as you drive digital transformation initiatives that position M&T Bank as a leader in the industry.
In this role, you will find opportunities to innovate, collaborate, and grow within a supportive environment that values continuous improvement and professional development. The dynamic nature of the banking sector means that your work will be both challenging and rewarding, with the potential to make a significant difference in the lives of our customers.



