M&T Bank - Buffalo, NY
posted 5 months ago
The Application Reliability Engineer at M&T Bank plays a crucial role in ensuring the reliability and performance of digital banking applications. This position serves as an advanced technologist for specific technologies, primarily focusing on Kibana, Dynatrace, and JSON. The engineer will be responsible for on-call support for digital banking, which includes a rotation schedule that requires availability from Friday to Sunday between 7 AM and 8 PM. The role emphasizes collaboration with internal stakeholders to resolve customer issues and to implement standard logging conventions across teams. In this position, the engineer will identify opportunities to develop telemetry for applications, creating proactive and automated monitoring and alerting solutions using tools such as ELK, DynaTrace, Splunk, and Service Now. A key responsibility is to protect both customer and developer experiences by implementing capabilities and processes that quickly detect and restore system issues. This includes improving overall observability through monitoring, metrics, logs, and Service Level Objectives (SLOs). The engineer will work closely with technology management, senior engineers, and support teams to design, develop, and execute technical solutions that meet the organization's current and future needs. Responsibilities may also include infrastructure review, implementation, and design, as well as the creation of support and architectural documentation. Regular interaction with business partners at various levels is expected to ensure clarity of problems and to elicit business requirements. Additionally, the engineer will coordinate vendor interactions and mentor less experienced staff, promoting an environment that supports diversity and reflects the M&T Bank brand. The role requires a strong understanding of the bank's applications, systems, and development environments, as well as adherence to the company's risk and regulatory standards. The engineer will also be responsible for maintaining internal control standards and implementing audit points as necessary.