Jobs
T

Snowflake Data Engineer

Technology NextRemote15h ago
RemoteFull-timevia indeed

Required Skills

gitpythonsql

Job Description

  • *Hiring: Snowflake Data Engineer**
  • *Experience:** 2–4 Years
  • *Work Mode:** **Pune, Bangalore, Gurgaon (1 month \- onsite, after that REMOTE)**
  • *Locations:** **Pune, Bangalore, Gurgaon (1 month \- onsite, after that REMOTE)**
  • *Open Positions:** 10
  • *Job Summary**

We are looking for skilled **Snowflake Data Engineers** with hands\-on experience in Snowflake, SQL, ETL/ELT pipelines, data modeling, and Python. The ideal candidates will be responsible for developing and maintaining reliable data pipelines, transforming data, validating data quality, and optimizing data workflows to support reporting, analytics, and downstream applications.

  • *Key Responsibilities**
  • Develop, maintain, and troubleshoot ETL/ELT pipelines to ingest data from multiple source systems into Snowflake.
  • Implement data ingestion using Snowflake stages, file formats, COPY INTO, and Snowpipe.
  • Develop SQL transformations, tables, views, and reusable data models for reporting and analytics.
  • Implement incremental data loading and change data capture using Snowflake Streams, where applicable.
  • Perform data validation, reconciliation, and quality checks to ensure data accuracy and consistency.
  • Monitor pipeline execution, investigate data discrepancies, and resolve processing issues.
  • Optimize SQL queries and Snowflake virtual warehouse usage for performance and cost efficiency.
  • Use Python for data processing, automation, and pipeline support.
  • Collaborate with data engineers, analysts, and business teams to understand data requirements.
  • Maintain source\-to\-target mappings, technical documentation, and pipeline dependencies.
  • *Required Skills**
  • 2–4 years of experience in Data Engineering or Data Warehousing.
  • Hands\-on experience with Snowflake.
  • Strong SQL skills, including joins, CTEs, window functions, aggregations, and complex query troubleshooting.
  • Working knowledge of Snowflake databases, schemas, tables, views, virtual warehouses, stages, and data\-loading mechanisms.
  • Understanding of ETL/ELT concepts, data ingestion, transformation, and dimensional data modeling.
  • Experience with incremental data loading, data quality validation, and reconciliation.
  • Working knowledge of Python for data processing and automation.
  • Familiarity with Git, debugging, and technical documentation.
  • Good communication, analytical, and problem\-solving skills.
  • *Preferred Skills**
  • Experience with Snowpipe and Snowflake Streams.
  • Knowledge of structured and semi\-structured data processing.
  • Experience with SQL performance tuning and data pipeline monitoring.

Pay: ₹50,000\.00 \- ₹70,000\.00 per month

Experience

  • Data Engineering: 2 years (Required)
  • Snowflake: 1 year (Required)

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
Remote
Location
Anywhere in India
Posted
15h ago
Source
Indeed