Turn this role into an interview — a resume and cover letter built around what this employer wants.
Insight Global is seeking an experienced Snowflake Data Engineer to design, build and optimise modern data pipelines and cloud-based analytics environments in Bengaluru. The role focuses on Snowflake features, SQL, Python, and cloud platforms like Azure to support enterprise data initiatives and enable advanced analytics including AI/ML integrations.
You will architect data models, manage Snowflake virtual warehouses, implement Streams, Tasks, Time Travel, and develop robust ETL/ELT pipelines
Insight Global is looking for an experienced Snowflake Data Engineer to design, build, and optimise modern data pipelines and cloud-based analytical environments. The ideal candidate will have strong expertise in SQL, Python, Snowflake features (Warehouses, Streams, Tasks, Time Travel), and cloud platforms such as Azure. This role will support enterprise data initiatives, ensure high performance, and enable advanced analytics including AI/ML integrations.
8 + years of experience in data engineering
Strong hands‑on experience in ETL/ELT orchestration and production operations
Hands on Snowflake experience
Proficiency with SQL: Advanced ANSI SQL, stored procedures, functions
Proficiency with Python: For scripting, automation, and using Snowpark for in‑database processing
Experience building data pipelines using tools like Snowpipe
Expertise with Azure, AWS (storage, networking)
Experience with OLTP databases such as PostgresDB or MS SQL Server or Azure SQL
Performance Tuning: Caching, clustering keys, virtual warehouses
Data Governance: Role-Based Access Control (RBAC), data sharing, encryption
Virtual Warehouses: Sizing, scaling, multi-cluster warehouses
Streams & Tasks: Change data capture and scheduling
Time Travel & Fail-Safe: Data recovery and historical access
AI/ML Integration: Using Snowflake Cortex, integrating LLMs
Generative AI Tools: Leveraging AI for data tasks