Senior Software Engineer - Snowflake
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
