TymblHub

© 2026 TymblHub

Snowflake Data Engineer

EXL
Posted on
EXL logo

Experience
4 - 9 yrs
Salary (CTC)
₹13L - ₹22.5L
Job Location
Gurugram, India
Vacancy
2
Designation
Snowflake Data Engineer
Job Type
Not specified

Job Description

Snowflake Data Engineer

Company: EXL
Experience: 38 years of relevant experience
Location: Gurgaon / Bangalore
Work Mode: Hybrid / Remote
Joining: Immediate Joiners Preferred


Role Overview

EXL is looking for a skilled Snowflake Data Engineer with strong hands-on experience in Python, PySpark, and Snowflake. The ideal candidate should have experience building scalable data pipelines, integrating data from APIs, and working extensively with Snowflake as the primary database/data warehouse

.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using Python and PySpark.
  • Work extensively with Snowflake as the primary database/data warehouse.
  • Develop and optimize ETL/ELT pipelines for large-scale data processing.
  • Fetch, ingest, and transform data from REST APIs and other external data sources.
  • Build reliable data ingestion frameworks and integrate multiple data sources into Snowflake.
  • Perform data transformation, cleansing, validation, and quality checks.
  • Optimize Snowflake queries, data models, and warehouse performance.
  • Troubleshoot data pipeline issues and ensure timely resolution.
  • Collaborate with data engineers, analysts, architects, and business stakeholders to deliver data solutions.
  • Follow engineering best practices for code quality, scalability, monitoring, and documentation.
  • Must-Have Skills
  • 38 years of relevant Data Engineering experience.
  • Strong hands-on experience with Snowflake; Snowflake should be the primary database/data warehouse.
  • Strong programming skills in Python.
  • Strong experience with PySpark and distributed data processing.
  • Hands-on experience fetching and processing data from APIs, preferably REST APIs.
  • Strong understanding of ETL/ELT concepts and data pipelines.
  • Good knowledge of SQL and data transformation techniques.
  • Experience working with large datasets and building scalable data solutions.

Good to Have

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Exposure to orchestration tools such as Airflow.
  • Knowledge of CI/CD and version-control tools such as Git.
  • Experience with Snowflake performance optimization and data modeling.

Candidate Profile

We are looking for candidates who are:

  • Strong technically and hands-on with Python, PySpark, and Snowflake.
  • Comfortable working with API-based data ingestion.
  • Able to independently design and troubleshoot data pipelines.
  • Experienced in working with cloud-based data platforms.
  • Available to join immediately or within a short notice period.

Immediate joiners will be preferred.

Locations: Gurgaon / Bangalore
Work Mode: Hybrid / Remote
Experience: 3–8 Years

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.