Jobs › Companies › M&T Bank › Senior Data Engineer

Sobre este puesto de Senior Data Engineer en M&T Bank

M&T Bank · Presencial · Buffalo, NY

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.

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
¿Listo para postularte en M&T Bank?
Postúlate en M&T Bank

Cómo se compara este salario de Data Engineer

Este puesto paga $129,450/yr — en línea con el rango típico para los puestos de Data Engineer.

$87,001 la mediana de $134,475 $178,600

Rango típico $105,488–$151,275/yr, a partir de 6 ofertas comparables de Data Engineer en JobsRadar (salario anualizado en USD). Ver datos salariales de Data Engineer →

Sobre M&T Bank

Great companies have an enduring sense of purpose. At M&T, our purpose is a simple one: make a difference in people’s lives and uplift the communities we serve . M&T Bank Corporation is a financial holding company headquartered in Buffalo, New York. M&T’s affiliates offer advice, guidance, expertise and solutions across the entire financial spectrum, combining M&T Bank’s traditional banking services with the wealth management and institutional capabilities offered by Wilmington Trust. M&T Bank has a network of over 1,000 branches and 2,200 ATMs that span 12 states from Maine to Virginia and Washington, D.C. For more than 165 years, M&T has strived to take an active role in our communities an

Ver todos los empleos en M&T Bank →

Empleos similares

MT
Lead Data Engineer
M&T Bank
⚡ Postúlate pronto Buffalo, NY Presencial $116,400–$194,000
● Nuevo 👁 Visto ✓ Postulado hace 2d
MT
2027 Technology Development Program - Cloud Storage & Data Protection Engineer
M&T Bank
⚡ Postúlate pronto Buffalo, NY Presencial $61,506–$91,499
● Nuevo 👁 Visto ✓ Postulado hace 4d
Moog
Data Engineer
Moog
⚡ Postúlate pronto Buffalo, NY Híbrido $85,000–$110,000
● Nuevo 👁 Visto ✓ Postulado hace 5d
PwC
Managed Services - Data Engineer - Senior Associate
PwC
⚡ Postúlate pronto FL-Miami Presencial $77,000–$202,000
● Nuevo 👁 Visto ✓ Postulado hace 2sem
PwC
Applied AI Health Data System Engineer-Senior Manager
PwC
⚡ Postúlate pronto NY-New York Presencial $124,000–$280,000
● Nuevo 👁 Visto ✓ Postulado hace 3sem
Fidelity Investments
Data Center Electrical Shift Engineer
Fidelity Investments
⚡ Postúlate pronto Morrisville, NC Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1h
Northern Trust
Lead Azure Data Engineer
Northern Trust
⚡ Postúlate pronto Pune, India Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1h
Gartner
Specialist, Data Engineer (Python, SQL, Databricks, Pyspark, Basics of AI/LLM)
Gartner
⚡ Postúlate pronto Gurgaon Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1h
RO
Electrical Engineer Data Center Design II
Rosendin
⚡ Postúlate pronto Field VA Sterling Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en M&T Bank

Ver todos los empleos en M&T Bank →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis