M&T Bank - Buffalo, NY

posted 5 months ago

Full-time - Mid Level
Buffalo, NY
Credit Intermediation and Related Activities

About the position

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.

Responsibilities

  • Identify opportunities and develop telemetry for applications using tools like ELK, DynaTrace, Splunk, and Service Now.
  • Protect customer and developer experience through monitoring, alerting, and recovery processes.
  • Improve observability by implementing monitoring, metrics, logs, and Service Level Objectives (SLO).
  • Collaborate with technology management and support teams to design and execute technical solutions.
  • Conduct infrastructure reviews, implementation, and design, and create support documentation.
  • Interact with business partners to clarify problems and elicit business requirements.
  • Coordinate vendor interactions and resources as needed.
  • Mentor and coach less experienced engineers and technicians.
  • Stay updated on Financial Services trends and technologies.
  • Promote industry best practices and adhere to risk and regulatory standards.

Requirements

  • Minimum of 6 years of higher education and/or work experience in systems design, management, and/or architecture.
  • Knowledge in Kibana, Dynatrace, Windows OS, SCCM, Powershell, JSON, and Python.

Nice-to-haves

  • Bachelor's degree in Computer Science or Computer Engineering.
  • Minimum 6 years' experience in a technical engineering position involving infrastructure design and data management.
  • 2+ years' experience in DevOps or DevSecOps.
  • 3+ years' experience in leveraging observability and monitoring tools.

Benefits

  • Competitive salary range of $93,581.10 - $155,968.51 annually.
  • Hybrid work schedule with flexibility to work remotely two days a week.
  • Opportunities for professional development and training.
  • Diversity and inclusion initiatives within the workplace.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service