Lead the end-to-end Snowflake architecture design and implementation for enterprise-scale data platforms, ensuring solutions are secure, scalable, and cost-efficient.
Define best practices for data modeling, ingestion, transformation, performance tuning, access control, and workload optimization across Snowflake environments.
Work closely with business, analytics, engineering, and security teams to translate requirements into robust data platform solutions and delivery roadmaps.
Own technical governance, standards, and code review practices for Snowflake development, including SQL, dbt, orchestration, and pipeline design.
Drive modernization initiatives such as cloud data migration, legacy warehouse replacement, data sharing, automation, and self-service analytics enablement.
Mentor and guide data engineers and architects, providing hands-on leadership in solution design, troubleshooting, and strategic decision-making.
Monitor platform performance, identify bottlenecks, and recommend improvements related to clustering, warehouse sizing, query optimization, and data lifecycle management.
Requirements
Requirements
12 to 16 years of overall experience with strong expertise in data engineering, data architecture, or enterprise data warehousing, including substantial Snowflake experience.
Deep hands-on knowledge of Snowflake architecture, including virtual warehouses, storage, compute separation, micro-partitions, time travel, cloning, secure views, and data sharing.
Proven experience leading architecture discussions and delivering large-scale cloud data solutions on platforms such as AWS, Azure, or GCP.
Strong skills in SQL, data modeling, ELT/ETL patterns, performance tuning, and orchestration tools, with the ability to design reliable and maintainable pipelines.
Experience with governance, security, and compliance controls such as RBAC, masking policies, row access policies, and encryption standards.
Ability to collaborate with cross-functional teams, influence stakeholders, and communicate complex technical concepts clearly to both technical and non-technical audiences.
Bachelor’s or master’s degree in computer science, information systems, engineering, or a related field is preferred, along with a strong consulting or product delivery mindset