CareerPlan

Senior Software Engineer - Snowflake

Buffalo, NY, USFull-time$97k2026-10-07 → 2026-11-10
Hybrid

Core

Design, develop, and maintain core platform capabilities for data ingestion, transformation, and deployment frameworks to support M&T Bank's central data ecosystem.

Role type

Senior Software Engineer (Platform Engineering)

Builds

Core ingestion/transformation/deployment frameworks and data engineering patterns

Domain

Financial Services / Data Engineering / Cloud Infrastructure

Required skills

Python (OOP), FastAPI, PyTest, Pydantic, SQL, Terraform, Ansible, Gitlab, OAuth 2.0, Linux, Azure

Preferred skills

Advanced analytical skills, autonomous work, multitasking, organizational skills, time management

Technologies

Snowflake, Databricks, RDBMS, ETL, CI/CD, AI Engineering

Responsibilities

Design new features and lead junior team members; Build and support core frameworks; Drive standardization across Medallion architecture; Partner on performance and resiliency; Support production stability and governance; Adhere to risk and regulatory standards.

Seniority

Senior, hands-on IC