Snowflake Data Engineer
Location: Chennai
Job Description
We are looking for a skilled Snowflake Data Engineer to design, build, and optimize scalable data solutions on the Snowflake cloud data platform. The ideal candidate will have strong experience in data warehousing, ETL/ELT pipelines, and cloud-based data ecosystems.
Key Responsibilities
- Design, develop, and maintain Snowflake data warehouse solutions
- Build and optimize ETL/ELT pipelines using tools like Airflow, dbt, Informatica, Matillion, or similar
- Develop and manage data models (star/snowflake schemas) for analytics and reporting
- Write efficient SQL queries, views, stored procedures, and tasks in Snowflake
- Implement data ingestion from multiple sources (structured & semi-structured: JSON, Parquet, Avro)
- Optimize Snowflake performance using clustering, caching, warehouses, and query tuning
- Ensure data quality, governance, security, and compliance
- Work closely with data analysts, BI teams, and business stakeholders
- Monitor pipelines and troubleshoot data issues
- Support CI/CD and version control for data pipelines
Required Skills & Qualifications
- 3–5 years of experience in Data Engineering / Data Warehousing
- Hands-on experience with Snowflake (mandatory)
- Strong proficiency in SQL
- Experience with cloud platforms: AWS / Azure / GCP
- Knowledge of ETL/ELT frameworks and orchestration tools
- Experience working with large-scale datasets
- Familiarity with data modeling techniques
- Understanding of data security and access control in Snowflake
Job Type: Full-time
Pay: ₹473,585.68 - ₹1,818,791.34 per year
Work Location: In person