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

Senior Software Engineer - Liquidity & Treasury

$97.1k - $161.8k
Full-time

M&T Bank

This role is four days onsite at our Buffalo, NY location, with the flexibility to work from home one day per week

Overview:

Responsible at the advanced level for designing, developing, testing, and supporting technology solutions for Liquidity financial reporting, including FR 2052a and Liquidity Coverage Ratio (LCR). Independently leads technical requirements analysis, writes reliable and resilient code, and partners with business and technology stakeholders to deliver accurate, timely, controlled, and scalable regulatory and management reporting solutions in accordance with banking technology standards and the Software Development Lifecycle (SDLC).

Primary Responsibilities:

  • Independently design, develop, test, implement, and support complex technology solutions for Liquidity financial reporting within the approved Software Development Lifecycle (SDLC).
  • Lead the translation of Liquidity business, regulatory, data, and control requirements into scalable technical designs, development plans, and well-defined implementation tasks in partnership with report owners, Treasury, engineering, data, and other stakeholders.
  • Author organized, clean, efficient, secure, and resilient source code at an advanced level in at least one relevant programming or scripting language, applying appropriate data structures, design patterns, and engineering standards.
  • Design and support data ingestion, transformation, reconciliation, and reporting processes using Snowflake, SQL, and related data technologies to help ensure complete, accurate, timely, and traceable Liquidity reporting.
  • Provide advanced technical ownership for Automic workflows and batch schedules, including job dependencies, monitoring, alerting, restart and recovery procedures, performance, and timely delivery of data and reports.
  • Design and support integrations among source systems, data staging and warehouse platforms, calculation or reporting applications, secure file-transfer services, and downstream reporting processes.
  • Lead unit, integration, regression, performance, and production validation testing; investigate complex data-quality issues, failed jobs, reporting variances, and performance concerns; and drive root-cause analysis and sustainable remediation.
  • Design, implement, and maintain automated controls, reconciliations, audit evidence, operational procedures, and data lineage supporting Liquidity reporting and regulatory expectations.
  • Utilize source control, deployment, change-management, and CI/CD tools to organize and maintain code, promote changes across environments, resolve merge conflicts, and improve release reliability.
  • Regularly lead pull requests and code reviews, providing constructive direction on code quality, security, performance, maintainability, scalability, and resiliency while mentoring less experienced engineers.
  • Contribute to application architecture and technical strategy discussions, identify opportunities to simplify or modernize solutions, and evaluate technical tradeoffs, dependencies, and risks.
  • Collaborate with business and technology partners during release planning, implementation, production support, incident response, disaster recovery testing, and continuous improvement activities; provide technical leadership during complex issues and time-sensitive reporting cycles.
  • Create and maintain clear technical designs, data mappings, workflow dependencies, support procedures, implementation details, and knowledge-transfer materials.
  • 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 needing 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.

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 minimum of 1 relevant programming language.

Education and Experience Preferred:

  • Experience supporting Liquidity financial or regulatory reporting, including FR 2052a, LCR, NSFR, and/or ILST.
  • Advanced knowledge of Liquidity data concepts, regulatory reporting controls, reconciliations, data lineage, and audit-ready documentation.
  • Advanced experience with Snowflake, including SQL development, data transformation, query troubleshooting, performance optimization, and scalable data design.
  • Experience designing, configuring, monitoring, and troubleshooting Automic or a comparable enterprise workload automation and batch-scheduling platform.
  • Strong experience with relational databases, data warehouses, ETL/ELT processes, data integration, and secure file-transfer technologies.
  • Experience with source control, CI/CD, release management, monitoring and alerting, incident management, production support, and disaster recovery practices.
  • Advanced analytical and problem-solving skills specific to application development, financial data processing, and complex production issues.
  • Experience providing technical direction, conducting code and design reviews, mentoring engineers, and influencing application architecture without direct supervisory responsibility.
  • Experience working collaboratively with engineering, data, Treasury, Finance, risk, audit, and regulatory reporting teams.
  • Ability to work autonomously, manage competing priorities, and lead complex projects in a deadline-driven regulatory reporting environment.
  • Strong organizational, time-management, verbal, and written communication skills, including the ability to communicate technical risks and solutions to business and technology stakeholders.
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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Liquidity & Treasury in Buffalo, NY vacancy
  • $115k - $130k

     ...they can have confidence in our relationship and what we do, and deliver their goals with excellence. INSPIRE seeks a Senior Software Engineer to work on our Digital Services team in Buffalo, NY, to design, develop, and maintain software-based solutions to the... 
    Senior
    Full time
    Temporary work

    Inspire Event Technologies LLC

    Buffalo, NY
    10 days ago
  • $147.12k

    ## Senior Software EngineerApply: Onsite Position: Buffalo, NY: Full time: Posted Today: End Date: October 27, 2026 (30+ days left to apply): R90582**Title:** Senior Software Engineer**Job Location:** 465 Main St., Buffalo NY 14203. Position requires in-office work four... 
    Senior
    Full time
    Work at office

    M&T Bank

    Buffalo, NY
    2 days ago
  • $147.12k

     ...Title: Senior Software Engineer Job Location: 465 Main St., Buffalo NY 14203. Position requires in-office work four (4) days every week. Job Description: Perform complex systems analysis, design, and development. Direct and monitor resources, coordinating tasks... 
    Senior
    Work at office

    RiseMe

    Buffalo, NY
    19 hours ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ. Microsoft Corporation
    Senior

    Microsoft Corporation

    Buffalo, NY
    2 days ago
  • $8k

     ...Secret (TS/SCI) clearance with polygraph is required.    Visionist has an exciting new, fully FUNDED opportunity for a Senior Software Engineer. You will be joining a critical mission supporting our customers big data processing platforms. The analytics developed and... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Remote work
    Flexible hours

    GrabJobs

    Buffalo, NY
    5 days ago
  • $320k - $405k

     ...San Francisco, CA; New York, NY; Seattle, WA Full Time Senior Software Security Engineer About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Cloudjobs

    Buffalo, NY
    3 days ago
  • $109.5k - $150.5k

     ..., strive for the best, own our actions, and grow and evolve. Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance — a global leader in pre-K-12 education technology. Freckle... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Buffalo, NY
    5 days ago
  •  ...achieving our mission. The Opportunity Join our team as a Senior Accountant and play a key role in financial reporting, month-...  .... Manage accounts payable, monitor receivables, and support treasury functions. Oversee payroll processing, reconciliations, and... 
    Senior
    Work at office
    Monday to Friday

    OneBridge Benefits

    Buffalo, NY
    1 day ago
  •  ...ready to join a growing team?   CTG is seeking to fill a Software Engineer II opening for our client.   Location: Buffalo, NY Duration...  ...activities, project milestones, and delivery. Work with senior management, technology teams, business units, and vendors.... 

    Computer Task Group, Inc

    Buffalo, NY
    15 days ago
  •  ...ready to join a growing team?   CTG is seeking to fill a Software Engineer III opening for our client.   Location: Buffalo, NY Duration...  ..., testing, and implementation efforts. Serve as a senior technical resource and principal application designer for critical... 
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    29 days ago
  •  ...Job Description Job Description Overview CTG is seeking to fill a Software Engineer I opening for our client in Buffalo, NY. Location: Buffalo, NY Duration: 12 months Overview: The Software Engineer I will be responsible for designing, developing... 
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    a month ago
  •  ...ready to join a growing team?   CTG is seeking to fill a Software Engineer III opening for our client.   Location: Buffalo, NY Duration...  ...of varying scope.   This position interacts with senior management, technology personnel, business stakeholders, vendors... 
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    29 days ago
  •  ...Description Job Description Overview CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY. Location:...  ...on assigned projects. The job holder will interact with senior management, technology personnel, clients, and vendors, providing... 
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    a month ago
  • $46.64 - $77.74 per hour

     ...Description Job Description Overview CTG is seeking to fill a Software Engineer II opening for our client.   Location: Remote...  ...initiatives and monitor assigned resources as needed. Interact with senior management, technology teams, business stakeholders, clients,... 
    Work experience placement
    Remote work

    Computer Task Group, Inc

    Buffalo, NY
    6 days ago
  •  ...ready to join a growing team?   CTG is seeking to fill a Software Engineer III opening for our client.   Location: Buffalo, NY Duration...  ...Operations, Application teams, business users, vendors, and senior management. Manage technical deliverables, project... 
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    14 days ago
  •  ...ready to join a growing team?   CTG is seeking to fill a Software Engineer II opening for our client.   Location: Buffalo, NY Duration...  .... Partners with technology teams, business stakeholders, senior management, and vendors. Supervisory/Managerial... 

    Computer Task Group, Inc

    Buffalo, NY
    27 days ago
  •  ...Job Description Job Description Overview Are you ready to join a growing team?   CTG is seeking to fill a Software Engineer II opening for our client.   Location: Buffalo, NY Duration: 8 months   Primary Responsibilities: Design, develop, test... 

    Computer Task Group, Inc

    Buffalo, NY
    21 days ago
  •  ...Job Description Job Description Overview Are you ready to join a growing team?   CTG is seeking to fill a Software Engineer II position for our client.   Location: Buffalo, NY Duration: 6 months   Duties: Design, develop, test, debug, and support... 
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    13 days ago
  •  ...deficiencies. Lead or participate in technical evaluations of vendor software. Follow and promote use of development standards and procedures...  ...of less experienced staff. The position interacts with senior management, other technology personnel, clients and vendors. The... 
    Full time
    Temporary work
    Work experience placement

    CTI Staffing Inc

    Buffalo, NY
    4 days ago
  •  ...experience, including a minimum of 5 years systems analysis/application development experience. Familiar with application development software and hardware platforms. Proficiency with personal computers as well as pertinent project management, word processing and... 
    Work experience placement

    PeopleServe

    Buffalo, NY
    4 days ago
  • Software Engineer II (Java/Spring Boot) Location: Buffalo, NY (Hybrid: 4 days onsite) Duration: Long-term Contract (18+ Months) We are seeking a Software Engineer II with strong expertise in Java and Spring Boot to support a large-scale platform modernization and cloud... 
    Long term contract

    The Judge Group

    Buffalo, NY
    3 days ago
  • $85k - $125k

     ...Job Description SENIOR PRODUCT DESIGN ENGINEER (Permanent) Our client, a global manufacturing organization in WNY, is looking to hire a Senior Product Design Engineer to join their growing team.This is a newly created position due to growth. Responsibilities... 
    Senior
    Permanent employment
    Full time
    Work at office
    Relocation
    Day shift

    Progressive Staffing

    Buffalo, NY
    2 days ago
  •  ...Job Description Job Description Software Engineer II / .NET Application Developer – Web & Desktop Location: Buffalo, NY Hire Type: Contract Work Model: Hybrid – 4 Days Onsite / 1 Day Remote (Buffalo-area candidates strongly preferred) Schedule: Monday – Friday... 
    Contract work
    Remote work
    Relocation
    Monday to Friday

    Imagine Staffing Technology

    Buffalo, NY
    15 days ago
  • $144k - $374k

     ...learning, generative AI, agentic AI, and cloud engineering. We always support and enable big ideas...  ...of modern data science, analytics, and software engineering. We’ll look to you to...  ...Your key responsibilities As an AI Senior Manager, you will be joining a dynamic and... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work

    EY

    Buffalo, NY
    2 days ago
  • $76.5k - $112.2k

    Linde Inc. Senior Software Developer Tonawanda, NY, United States | req29937 What you will enjoy doing* You will collaborate with business...  ...development of large-scale operational software, owning engineering decisions to build robust and maintainable systems Stay... 
    Senior

    Linde

    Tonawanda, NY
    6 days ago
  • $74.98 per hour

     ...Job Description Job Description Job Profile Job Title: Software Engineer II Location:  Remote - USA Hire Type: Contingent   Hourly: $74.98/hour Work Model:  Remote Contact Email: ****@*****.***   No C2C, C2H , 1099or Visa Sponsorship... 
    Hourly pay
    Work experience placement
    Remote work
    Visa sponsorship

    Imagine Staffing Technology

    Buffalo, NY
    29 days ago
  •  ...Title: Senior Technical Engineer (PAM Engineering ) Location: Buffalo, NY - Hybrid (4 Days Onsite / 1 Day Remote) I also have a PAM role, where a candidate backed out. They require a backfill now, Here attached the resume got offer and job details. Agile shop - 3... 
    Senior
    Remote work

    RIT Solutions, Inc.

    Buffalo, NY
    3 days ago
  • $93.09k - $124.12k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Buffalo, NY
    2 days ago
  •  ...your 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
  •  ...Prior experience in Banking and/or Financial domains highly preferred Job #: 1969 & 1970 (2 openings) Job Title: Senior Technical Engineer (Azure/Ansible/Terraform/Kubernetes) Location: Hybrid/Buffalo, NY OR Wilmington, DE (3 days onsite/2 days remote)... 
    Senior
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Relocation
    Visa sponsorship

    3B Staffing LLC

    Buffalo, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Liquidity & Treasury. Be the first to apply!