Login Sign Up

Data Engineer

Tata Consultancy Services

2 - 5 years

Hyderabad

Posted: 07/06/2026

Getting a referral is 5x more effective than applying directly

Job Description

Snowflake Developer (Python)

Experience: 5+ Years

Location: PAN India / Kolkata

Employment Type: Full-time

Job Summary

We are hiring a skilled Snowflake Developer with strong expertise in Python to design, develop, and optimize data solutions on the Snowflake platform. The ideal candidate will focus on hands-on development, data transformation, and performance optimization of data pipelines and workflows.

Key Responsibilities

  • Develop and maintain data pipelines and transformations in Snowflake
  • Write efficient and optimized SQL queries and Python scripts
  • Build and manage Snowflake objects (tables, views, stages, file formats)
  • Implement data loading/unloading using Snowpipe, COPY commands, and external stages
  • Develop stored procedures, UDFs, and Snowflake tasks
  • Work on data transformation using Python and SQL
  • Optimize query performance and ensure efficient data processing
  • Troubleshoot and resolve data and pipeline-related issues
  • Collaborate with cross-functional teams for requirement understanding and delivery

Required Skills

  • 5+ years of experience in software/data development
  • Strong hands-on experience in Snowflake development
  • Proficiency in Python programming
  • Strong expertise in SQL (advanced queries, joins, window functions)
  • Experience with data transformation and data pipeline development
  • Knowledge of Snowflake architecture and features
  • Familiarity with file formats (JSON, Parquet, CSV) and data ingestion
  • Understanding of data warehousing concepts

Preferred Skills

  • Experience with ETL tools (Informatica, Talend, or similar)
  • Knowledge of Airflow/dbt for orchestration
  • Exposure to AWS/Azure cloud services
  • Experience with CI/CD pipelines
  • Familiarity with PySpark or big data tools


Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.