Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Site Reliability Engineer

$97.1k - $161.8k

M&T Bank

Software Development Engineer

Responsible at the advanced level for writing code and the team's technical requirements gathering. Independently completes work following banking technology standards and contributes to the overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).

This role will help establish and mature Site Reliability Engineering practices across critical banking technology services. The position will focus on improving reliability, observability, incident response, release safety, disaster recovery readiness, automation, and continuous improvement. The ideal candidate will partner closely with application development, infrastructure, operations, and product teams to define standards, implement resilient engineering patterns, reduce operational toil, and support highly available customer-facing services.

Primary Responsibilities

  • Work independently and within the boundaries of the approved Software Development Lifecycle (SDLC) to process, design, and develop applications that solve business needs and minimize risk to the Bank by writing clean, secure, and resilient code.
  • Author organized, efficient, and secure source code at an advanced level in a minimum of one programming language, applying appropriate data structures, algorithms, and engineering practices to solve business problems.
  • Contribute to the design, implementation, and adoption of Site Reliability Engineering standards, practices, and governance across critical technology services.
  • Define, implement, and mature Service Level Objectives (SLOs), Service Level Indicators (SLIs), and Service Level Agreements (SLAs) for key customer-facing services.
  • Establish consistent SLI calculation methodologies and data sources across observability platforms, logs, metrics, dashboards, synthetic monitoring, and related monitoring tools.
  • Partner with development teams to implement baseline resiliency patterns, including timeouts, retries, circuit breakers, autoscaling, fault tolerance, and rollback-safe release practices.
  • Improve observability maturity by enhancing signal quality, reducing alert noise, increasing actionability, and expanding proactive alerting and synthetic monitoring capabilities.
  • Standardize dashboards and reporting to provide end-to-end visibility into service health, customer experience, availability, latency, error rates, throughput, and operational performance.
  • Support native Azure monitoring integration and ensure critical workloads have appropriate monitoring, alerting, resiliency, and capacity controls in place.
  • Standardize and enhance incident response playbooks, severity models, escalation paths, and recovery procedures to improve consistency and reduce Mean Time to Recovery (MTTR).
  • Introduce and support automated incident response capabilities, including event-driven recovery, runbooks, and self-healing approaches where appropriate.
  • Contribute to release engineering practices, including Blue-Green and Canary deployments, reversible releases, rollback-safe changes, change risk reduction, and safer production deployments.
  • Support disaster recovery validation, failover testing, and controlled chaos engineering exercises to improve resilience and validate recovery capabilities.
  • Help scale SLO-driven engineering practices, including error budgets, reliability ownership, and service health accountability within product and engineering teams.
  • Participate in or help mature an SRE Community of Practice by contributing to standards, decision pathways, knowledge sharing, and enterprise adoption of reliability practices.
  • Support advanced observability capabilities, including trend analysis, anomaly detection, predictive insights, and customer journey observability.
  • Institutionalize continuous improvement practices such as blameless postmortems, systemic issue tracking, recurring issue elimination, and operational efficiency improvements.
  • Optimize infrastructure and application performance through autoscaling, right-sizing, automation, and reduction of manual operational toil.
  • Regularly review pull requests, provide feedback, and execute on the change management of the request.
  • Utilize source code management tools to manage and deploy code/applications, ensure compliance with SDLC policies, and support merge conflict resolution.
  • Independently analyze and critique technical and business requirements to ensure completeness, accuracy, feasibility, and alignment to resiliency and reliability goals.
  • Collaborate, document, and communicate technical implementation details clearly and concisely with business, technical, product, infrastructure, and operational stakeholders.
  • Conduct code reviews, providing constructive feedback on code quality, maintainability, security, reliability, and performance improvements.
  • Contribute to conversations with business or technical stakeholders and teams regarding application architecture, service design, production readiness, resiliency, and supportability.
  • Understand and adhere to the Company's risk and regulatory standards, policies, and controls in accordance with the Company's Risk Appetite. Identify risk-related issues requiring escalation to management.
  • Promote an environment that supports a culture of belonging and reflects the M&T Bank brand.
  • Maintain M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators, as applicable.
  • Complete other related duties as assigned.

Supervisory/Managerial Responsibilities

No supervisory responsibilities.

Education and Experience Required

  • Associate's degree and a minimum of 5 years' systems analysis and/ or application development work experience or Bachelor's degree and a minimum of 3 years' systems analysis and/ or application development work experience. In lieu of degree, a combined minimum of 7 years' education and/or relevant work experience, including a minimum of 3 years' systems analysis and/or application development work experience
  • Advanced proficiency in a minimum of one relevant programming language.
  • Experience developing, supporting, or operating applications within a formal Software Development Lifecycle.
  • Experience with application reliability, production support, observability, monitoring, incident response, or operational stability practices.
  • Experience working with source code management tools and deployment processes.
  • Experience analyzing technical and business requirements and translating them into reliable, secure, and scalable technology solutions.

Education and Experience Preferred

  • Experience with Site Reliability Engineering practices, including SLOs, SLIs, SLAs, error budgets, incident management, and reliability governance.
  • Experience with observability and monitoring tools such as Dynatrace, Azure Monitor, application logs, metrics platforms, dashboards, alerting tools, or synthetic monitoring.
  • Experience with Azure cloud services, cloud-native monitoring, autoscaling, and resilient application design.
  • Experience implementing resiliency patterns such as retries, timeouts, circuit breakers, graceful degradation, and fault-tolerant design.
  • Experience with release engineering practices, including Blue-Green deployments, Canary releases, rollback strategies, and change risk reduction.
  • Experience with automated runbooks, event-driven recovery, self-healing systems, or other automation used to reduce operational toil.
  • Experience with disaster recovery planning, failover testing, resiliency validation, or chaos engineering.
  • Experience contributing to incident response playbooks, severity models, escalation standards, postmortems, and continuous improvement practices.
  • Experience partnering with application development, infrastructure, operations, product, and business teams to improve service reliability and customer experience.
  • Advanced analytical skills specific to application development, production stability, and service health.
  • Experience working in a team environment.
  • Ability to work autonomously.
  • Ability to multitask on complex projects.
  • Strong organizational skills.
  • Strong time management skills.
  • Proficient verbal and written communication skills.

M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $97,100.00 - $161,800.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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Site Reliability Engineer in Buffalo, NY vacancy
  • $106.58k - $142.1k

     ...Buffalo, New York. A Mainframe CICS Systems Programmer has technical, domain level and specialist skills to ensure that all the engineering services are operated, maintained and constantly upgraded as technology advances. The role may involve multiple functions within... 
    Suggested
    Temporary work
    Live in
    Flexible hours

    NTT Data Americas, Inc.

    Buffalo, NY
    2 days ago
  • $106.58k - $142.1k

     ...company match, and additional voluntary or legally‑required benefits. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or... 
    Suggested
    Temporary work
    Live in
    Work at office
    Remote work
    Flexible hours

    NTT Data Americas, Inc.

    Buffalo, NY
    2 days ago
  • $116.36k - $155.15k

     ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...  ...Amazon Web Services. Supports due diligence activities including site surveys, design, design review, bill of materials creation,... 
    Suggested
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Buffalo, NY
    1 day ago
  •  ...Job Description Before a road, airfield, or a building can be constructed, all obstacles must be removed from the site. As a Horizontal Construction Engineer in the Army National Guard, you'll handle the heavy lifting to help your crew succeed. You'll operate bulldozers,... 
    Suggested
    Part time
    Weekend work

    National Guard OMD

    Buffalo, NY
    1 hour ago
  • $100.7k - $136k

     ...The opportunity Delaware North is hiring an Senior Platform Engineer to join our Technology team at our global headquarters in Buffalo...  ...across internal and external systems Improve platform reliability through monitoring, logging, alerting, and performance tuning... 
    Suggested

    Delaware North

    Buffalo, NY
    2 days ago
  •  ...Platform Engineer Buffalo, NY-Onsite We are seeking a highly motivated and technically strong Software Engineer to join our Platform Engineering Team. The ideal candidate will be responsible for supporting, automating, configuring, and maintaining enterprise platform... 

    United IT Solutions

    Buffalo, NY
    5 hours ago
  • Description Software developer with experience developing applications to ingest, manage, visualize, and disseminate geospatial and environmental (especially meteorological and oceanographic) information. Developer should have experience working with common geospatial ...

    CUBRC

    Buffalo, NY
    2 days ago
  •  ...thorough unit and performance testing to ensure scalability and reliability. Review and debug code to identify and resolve issues....  ...for implementation. Requirements Bachelor's degree in Software Engineering, Information Technology, or a related field. 1 to 3 years of... 

    MeetHires

    Buffalo, NY
    4 days ago
  • $97.1k - $161.8k

     ...efficient, and secure source code at an advanced level in a minimum of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms to solve business problems. Utilize source code management tools... 
    Work experience placement

    M&T Bank

    Buffalo, NY
    2 days ago
  • $97.1k - $161.8k

     ...Overview Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements...  ...transactions, restart/recovery, monitoring, support documentation, and reliability improvements. Apply AI-assisted engineering and automation... 
    Work experience placement

    M&T Bank

    Buffalo, NY
    2 days ago
  • $120k - $150k

     ...can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title Sr. Software Engineer Reporting To Management, Design Engineering Work Schedule Onsite – Buffalo, NY In 1951 When Bill Moog Founded Moog Inc., He Had a... 
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    2 days ago
  • $92k

    Overview NRS offers customized solutions to asset managers and asset owners. We provide institutional transfer agency services, master trust and plan accounting, and fund-of-fund solutions. Founded in 1999, and a wholly owned subsidiary of Community Financial System, Inc...
    Full time
    Local area
    Visa sponsorship
    Work visa

    Community Bank NA

    Buffalo, NY
    2 days ago
  • $60 - $70 per hour

     ...Job Title Software Engineer III Location Buffalo, NY 14203 (Hybrid Role) Duration 09+ Months Contract Role + Extension Pay Range $60/hr. to $70/hr. Skill Set Azure Cloud Platform, CI/CD (Automation) C# Python, Bash, Dockers, Kubernetes (Preferred) Direct Notes We are... 
    Contract work
    Temporary work

    Collabera

    Buffalo, NY
    1 day ago
  • $68k - $93.5k

     ...Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs. The role focuses on backend service development, API implementation, testing, and... 
    For contractors
    Local area
    Remote work
    Work visa
    Flexible hours

    Renaissance Services

    Buffalo, NY
    1 day ago
  • $69k - $105k

     ...Ohio Job Summary We are seeking an Intelligent Automation Engineer to support enterprise automation initiatives with a focus on Robotic...  ...who are unable or limited in their ability to apply on this site may request reasonable accommodations by emailing HR_Compliance@... 
    Work at office
    Flexible hours

    Key Bank

    Buffalo, NY
    1 day ago
  •  ...the ability to work independently in an evolving R&D environment. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Strong programming fundamentals; Python preferred. Understanding of object-oriented... 

    StarkTech LLC Defunct

    Buffalo, NY
    2 days ago
  • $100k - $120k

     ...services for scalability, performance, and security. Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline. 3–5+ years of experience designing, developing, and maintaining large-scale software solutions, with a... 
    Full time
    Monday to Friday

    Solü Technology Partners

    Buffalo, NY
    1 day ago
  •  ...the largest tooling group in the industry. We work with our customers to develop their project and see it through, from process engineering to build and installation, to ensure it is an efficient and cost-effective solution. As a true, single-source integrator, we have... 
    Permanent employment
    Temporary work
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Buffalo, NY
    13 hours ago
  • $168k - $230k

     ...platform powered by Apache Airflow®. Astro accelerates building reliable data products that unlock insights, unleash AI value, and...  ...and open‑source software. We’re looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at the... 

    ASTRONOMER INC

    Buffalo, NY
    13 hours ago
  • $100k

     ...just step one. The job market is more competitive than ever, and companies want more than class projects and GPAthey want job-ready engineers with real skills, project experience, and the confidence to perform from day one. At SynergisticIT, we've been helping jobseekers... 
    Full time

    SynergisticIT

    Buffalo, NY
    1 day ago
  • Invest in your future by being a part of an innovative technology team! Our partner is a financial services organization focused on making a difference in people’s lives and the communities they serve. As an organization founded more than 165 years ago, they now employ...
    Work experience placement

    Solü Technology Partners

    Buffalo, NY
    1 day ago
  • Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description...
    Full time

    SonSoft

    Buffalo, NY
    2 days ago
  • $75k - $85k

     ...Job Title Systems Engineer Base Pay Range $75,000.00/yr - $85,000.00/yr Additional Compensation Types Annual Bonus Direct message the job poster from Partners Personnel Position Summary The Systems Engineer is responsible for designing, deploying, and maintaining the... 
    Full time

    Partners Personnel

    Buffalo, NY
    2 days ago
  • $120k - $150k

     ...us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title Sr. Systems Engineer, Test Equipment Reporting To Management, Design Engineering Work Schedule Onsite – Buffalo, NY As a Sr. Systems Engineer, Test... 
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    2 days ago
  • $93.58k - $142.64k

     ...Position Overview CUBRC is seeking an experienced DevOps engineer to join our team located in Buffalo, NY. As a DevOps engineer, you will be helping configure and maintain processes that automate software builds and releases for homeland security, defense, and intelligence... 
    Work at office

    CUBRC

    Buffalo, NY
    2 days ago
  • $139.7k - $232.9k

     ...enterprise-level architecture, technical strategy, and scalable engineering solutions across mobile, backend services, cloud platforms,...  ..., asynchronous messaging patterns, API gateways, and service reliability standards. Define cloud adoption strategy and guide... 
    Work experience placement

    M&T Bank

    Buffalo, NY
    13 hours ago
  •  ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many... 
    Full time
    Work at office
    Remote work
    Work from home

    Canonical

    Buffalo, NY
    2 days ago
  •  ...background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Buffalo, NY
    2 days ago
  •  ...A leading global consulting firm is seeking a Senior AI Native Engineer to revolutionize business applications of artificial intelligence. The role requires researching, building, and implementing AI systems while collaborating with diverse client teams. Candidates should... 

    Ernst & Young Oman

    Buffalo, NY
    4 days ago
  •  ...independently in an R&D environment where projects may evolve. Work Experience Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Strong programming fundamentals (Python preferred). Understanding of object-... 
    Work experience placement

    Stark Tech Group

    Buffalo, NY
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Site Reliability Engineer. Be the first to apply!