Salary
$97k – $162k per year
Location
Hybrid (Buffalo, Wilmington, United States)
Seniority
Senior · 7+ years exp
Visa
H-1B filings in 12 months: 67 · for this role: 7 · green card filings: 29
Employment
Full-Time
Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 6, 2026. M&T Bank scores B on the Alion truth index.
Overview
Company
Impact
Profile match
M&T Bank is an American regional bank founded in Buffalo in 1856 to serve manufacturers and traders, and it has grown into one of the larger commercial banks in the northeastern United States. It concentrates on commercial and business banking, commercial real estate lending and retail branches across New York, the mid-Atlantic and New England, a footprint substantially enlarged by its 2022 acquisition of People's United Financial. Headquartered in Buffalo and listed on the New York Stock Exchange, it has a long-standing reputation for conservative credit underwriting through economic cycles.
Job Description Overview:
- Designs, develops, tests, deploys and supports complex data pipelines, data products and data management solutions across modern cloud, warehouse and lakehouse platforms. Applies software-engineering, data-modeling and distributed-processing practices to deliver secure, reliable, maintainable and cost-conscious solutions. Works independently on defined outcomes, collaborates across technology and data teams, and contributes to reusable engineering patterns and continuous improvement.
Primary Responsibilities:
- Design, develop, test, deploy and support complex production data pipelines and data products with guidance on broader architecture where needed.
- Develop maintainable data-processing and transformation solutions using SQL and programming languages such as Python.
- Implement solutions using Snowflake, Databricks, dbt and comparable modern data platforms and frameworks.
- Build data solutions across relational databases, cloud object storage, warehouse and lakehouse architectures, including open table formats such as Apache Iceberg where applicable.
- Develop batch, micro-batch, CDC and streaming pipelines using approved enterprise patterns and technologies such as Apache Kafka or comparable platforms.
- Integrate data from relational and mainframe systems, APIs, event streams, SaaS platforms, files and object storage.
- Apply normalized, dimensional and denormalized data-modeling techniques appropriate to analytical and data-product requirements.
- Tune SQL, Snowflake and Databricks/Spark workloads for performance and cost using appropriate partitioning, parallelism and compute practices.
- Implement data quality, reconciliation, metadata, lineage, logging, monitoring and alerting controls.
- Build pipelines that support error handling, restartability, idempotency, retry, replay and recovery using established patterns.
- Participate in production support, incident resolution and root-cause analysis; implement corrective actions to prevent recurrence.
- Use Git, peer review, automated testing, CI/CD and environment promotion practices for data engineering delivery.
- Develop and reuse shared components, templates and patterns; contribute improvements to engineering standards and documentation.
- Participate in technical design and code reviews, identify implementation risks and escalate architectural concerns appropriately.
- Partner with product owners, architects, governance, cybersecurity, platform and consuming teams to clarify requirements and deliver supported solutions.
- Contribute to technical epics and stories, estimate assigned work, identify dependencies and deliver through Agile practices.
- Provide day-to-day technical assistance and informal mentoring to less-experienced engineers. This role does not have direct people-management responsibility.
- Understand and adhere to the Company’s risk and regulatory standards, policies and controls in accordance with the Company’s Risk Appetite.
- Design, implement, maintain and enhance internal controls to mitigate risk on an ongoing basis. Identify risk-related issues requiring escalation to management.
- Maintain internal control standards, including timely implementation of internal and external audit points and issues raised by external regulators, as applicable.
- Promote an environment that supports belonging and reflects the Company brand.
- 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
- Strong SQL skills, including development of complex transformations and analytical queries.
- Experience with Python or another general-purpose programming language used for data engineering.
- Hands-on experience with Snowflake, Databricks or a comparable cloud data platform.
- Experience with ELT/ETL and transformation practices, including dbt or a comparable framework.
- Experience with relational data stores and warehouse or lakehouse data-modeling concepts.
- Experience with distributed processing using Apache Spark/PySpark or a comparable framework.
- Experience with Git-based source control, automated testing and CI/CD fundamentals.
- Experience with batch data processing and working knowledge of streaming or event-driven concepts.
- Knowledge of cloud and object-storage concepts, preferably in Microsoft Azure.
- Experience working with structured and semi-structured data using formats such as Parquet, JSON, CSV, Avro and XML.
- Experience with Linux/Unix environments and scripting.
- Demonstrated ability to independently deliver complex data pipeline components and data products within an established architecture.
- Demonstrated ability to troubleshoot data-processing, data-quality and production issues across multiple technologies.
- Demonstrated ability to apply established engineering patterns while identifying opportunities for improvement.
- Demonstrated ability to communicate implementation choices, risks and dependencies to technical and product partners.
- Demonstrated ability to manage assigned work from design through production support with limited day-to-day supervision.
Education and Experience Preferred:
- Production experience with Snowflake, Databricks, Apache Spark/PySpark and dbt.
- Experience with Apache Iceberg or another open table format.
- Experience with Apache Kafka, CDC or event-driven data processing.
- Experience with orchestration technologies such as Apache Airflow, Azure Data Factory, Databricks Workflows or dbt orchestration.
- Experience with Terraform or another Infrastructure as Code technology.
- Experience with data catalogs, metadata, lineage, observability or automated data-quality tooling.
- Experience delivering governed enterprise data products.
- Experience working in a regulated environment such as financial services.
Location
Buffalo, New York, United States of AmericaFree account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,752 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Buffalo
Senior Research Scientist / Computational Engineer (Digital Twin Architecture & Ensemble Modeling)
1 hour ago
In office · Full-Time · Seattle
Python
Rust
C++
AI/ML
Claude Code
DevOps
Git
Robotics
Digital Twin
Apply
$87k – $165k per year · Hybrid · Secret · Full-Time · 5+ years exp · Bachelor's Degree · Hartford
SQL
Analytics
Tableau
Power BI
Microsoft Excel
Apply
Senior Data Engineer, Network Platform
4 hours ago
$168k – $282k per year · Equity · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · San Francisco · New York · Washington
Python
SQL
Databases
PostgreSQL
Snowflake
AI/ML
Spark
AI Agents
Agentic Workflows
DevOps
CI/CD
Apply
Data Scientist, Consultant
16 days ago
Hybrid · 7+ years exp · Bachelor's Degree · Oakland · Long Beach
Python
SQL
AI/ML
LangGraph
LangChain
Spark
Prompt Engineering
AI Agents
TensorFlow
PyTorch
LLM
RAG
LLMOps
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Apply
Data Engineer, Senior
30 days ago
In office · 5+ years exp · Oakland · Long Beach
SQL
Databases
Snowflake
Databricks
AI/ML
dbt
DevOps
Azure
CI/CD
Bitbucket
Incident Management
GitHub
Analytics
Azure Data Factory
Data Vault
Management
Agile
Apply
Sr. Python and Snowflake Developer
1 day ago
$130k – $150k per year · Equity · In office · Full-Time · 7+ years exp · Bachelor's Degree · Buffalo
Python
SQL
Databases
Snowflake
DevOps
Rest API
CI/CD
Git
Analytics
ETL/ELT
QA
Rest-Assured
Apply
Lead Data Engineer
1 day ago
$116k – $194k per year · Hybrid · Full-Time · 9+ years exp · Associate's Degree · Buffalo · Wilmington
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Apache Iceberg
Apache Kafka
AI/ML
Spark
Airflow
dbt
DevOps
Terraform
Azure
CI/CD
Git
Analytics
ETL/ELT
Azure Data Factory
Management
Agile
Apply
$100k – $135k per year · Equity · Remote (United States) · Full-Time · 7+ years exp · Buffalo
Python
SQL
Databases
Snowflake
AI/ML
Pandas
DevOps
Rest API
CI/CD
Git
Analytics
ETL/ELT
Apply
Group AI Enablement Manager
1 day ago
$140k – $180k per year · Equity · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Buffalo · Tewkesbury
Databases
Databricks
AI/ML
AI Agents
Machine Learning
Apply
EHS Project Coordinator
1 day ago
$65k – $80k per year · Equity · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Buffalo
Management
Microsoft Project
SharePoint
Apply
This is one of many
2,136,752 more open roles from verified company boards, updated every day.

