Senior Software Engineer - Liquidity & Treasury
$97.1k - $161.8kM&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.
Location
Buffalo, New York, United States of America$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...SeniorFull timeTemporary work$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...SeniorFull timeWork at office$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...SeniorWork at office- 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 CorporationSenior
$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...SeniorPermanent employmentContract workTemporary workRemote workFlexible hours$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...SeniorFull timeWork at officeVisa sponsorshipFlexible hours$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...SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...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...SeniorWork at officeMonday to Friday
- ...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....
- ...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
- ...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
- ...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
- ...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
$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 placementRemote work- ...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
- ...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...
- ...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...
- ...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
- ...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 timeTemporary workWork experience placement
- ...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
- 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
$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...SeniorPermanent employmentFull timeWork at officeRelocationDay shift- ...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 workRemote workRelocationMonday to Friday
$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...SeniorFull timeWork experience placementImmediate startRemote work$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$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 payWork experience placementRemote workVisa sponsorship- ...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...SeniorRemote work
$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...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift- ...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 jobInternship
- ...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)...SeniorPermanent employmentContract workWork experience placementLocal areaImmediate startRemote workRelocationVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Liquidity & Treasury. Be the first to apply!
- software engineer internship remote Buffalo, NY
- senior software engineer ruby on rails Buffalo, NY
- software developer positions Buffalo, NY
- agile software developer Buffalo, NY
- entry level software engineer remote Buffalo, NY
- senior software engineer remote Buffalo, NY
- senior software design engineer Buffalo, NY
- senior software engineer Buffalo, NY
- startup software engineer Buffalo, NY
- remote entry level software developer Buffalo, NY




