Senior Snowflake Developer
For our client we are looking for an experienced Senior Snowflake Developer to join Data Engineering team and take ownership of advanced data warehouse initiatives within a modern cloud environment. This role combines hands-on engineering work with architectural thinking and close collaboration across BI, Analytics, and Data Science teams.
You will play a key role in evolving and optimizing Snowflake-based data platforms, ensuring scalability, performance, security, and alignment with business-critical reporting and analytical solutions.
We are not looking for a regular developer. We are looking for someone who designs, builds and configures Snowflake environments end-to-end, and can act as a technical leader in complex enterprise projects.
Key Responsibilities
Design and implement modern data platforms (Data Warehouse / Lakehouse)
Architect and build scalable ETL/ELT frameworks
Design and configure Snowflake environments (security, RBAC, performance tuning, cost optimization)
Integrate Snowflake with Azure cloud services and on-prem infrastructure
Lead Snowflake migration projects (including reverse engineering of existing solutions)
Implement cross-account data sharing and multi-environment strategies
Rebuild or modernize legacy data processing frameworks
Build and optimize CI/CD processes for data platforms
Ensure data structures support enterprise BI environments (e.g., Power BI)
Provide technical leadership and mentor engineers
Communicate architectural decisions to business and technical stakeholders
Requirements
5+ years of experience designing data platforms (DWH / Lakehouse)
5+ years of hands-on Snowflake experience
Experience designing and configuring Snowflake environments (it will be a big plus)
Proven experience working with public cloud environments, Azure, AWS, or GCP (Azure preferred)
Experience leading Snowflake migration projects
Strong SQL and Python skills
Advanced knowledge of data modeling (Medallion, Kimball)
Implementation of security and data access control mechanisms
Basic understanding of MLOps concepts
Experience working directly with enterprise clients
Nice to Have
2+ years of experience working with streaming data (e.g., Apache Kafka)
Strong background in performance tuning and cost optimization in Snowflake
Experience with Snowflake performance and cost optimization
Senior Snowflake Developer
Senior Snowflake Developer