Lead Data Engineer - Snowflake
Experience Level : 8+ years (with 3+ in Snowflake)
Role Overview :
We are looking for an experienced Snowflake Team Lead to oversee both development and production support operations within our managed services model. This is a dual-role leadership position requiring strong technical capabilities in Snowflake as well as expertise in managing ongoing production operations, enhancements, and client coordination.
Key Responsibilities :
- Lead a team of Snowflake developers and support engineers providing :
1. Enhancements & feature development
2. L2 / L3 production support (incident management, monitoring, RCA)
Manage and prioritize the support backlog and enhancement pipelineServe as technical SME for Snowflake development and troubleshootingEnsure high platform availability and performance tuningConduct code reviews , performance analysis, and enforce Snowflake best practicesCoordinate with client stakeholders, DevOps, data engineers, and QA teamsOwn support SLAs, incident resolution timelines, and change managementPrepare regular service reports and participate in governance callsRequired Skills & Experience :
3+ years of hands-on Snowflake development and 8+ years of experience in data engineering or BI / DW supportExperience leading teams in a managed services or enterprise support modelStrong SQL, performance tuning, and debugging skillsKnowledge of CI / CD, dbt, Python, Azure Data Factory and Airflow or similar orchestration toolsFamiliarity with monitoring tools and Snowflake Account Usage viewsClear understanding of RBAC, resource monitors, cloning, failover, cost managementPreferred :
SnowPro Certification (Core / Advanced)ITIL certification and experience with ServiceNow or JiraExperience with Azure Data Factory, AWS Glue, or GCP Data servicesExperience managing follow-the-sun or 24x7 global support teams(ref : hirist.tech)