Snowflake & dbt Data Engineer

Tata Consultancy Services Limited

Bengaluru

On-site

INR 1,500,000 - 2,600,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Bengaluru, Karnataka seeks an experienced Data Engineer to design and develop scalable Snowflake-based data warehouse solutions. You will build dbt models, optimize ELT/ETL pipelines, and create dimensional models to support business insights.

The role requires 6–12 years IT experience with Snowflake and dbt, and exposure to cloud platforms (AWS/Azure/GCP). Agile environment experience and data governance awareness are preferred.

Qualifications

  • 6–12 years of overall IT experience.
  • Minimum 3+ years of hands-on Snowflake experience.
  • Minimum 2+ years of dbt implementation experience.
  • Experience in cloud migration and data warehouse modernization projects.
  • Experience working in Agile environments.

Responsibilities

  • Design and develop scalable cloud-based data warehouse solutions using Snowflake.
  • Build and maintain dbt models, macros, tests, and documentation.
  • Develop and optimize ELT/ETL pipelines for enterprise data platforms.
  • Create dimensional models, fact tables, and business data marts.
  • Implement data quality checks and automated testing frameworks.
  • Optimize Snowflake performance, storage, and compute utilization.
  • Collaborate with business and technical stakeholders to deliver data solutions.
  • Support production deployments, troubleshooting, and performance tuning.
  • Ensure adherence to data governance, security, and compliance standards.

Skills

Snowflake
dbt
Advanced SQL
Data Warehousing
Dimensional Modeling
ETL/ELT
Cloud Platforms

Education

BE / B.Tech / MCA / M.Tech or equivalent qualification

Tools

dbt

Job description

Key Responsibilities
  • Design and develop scalable cloud-based data warehouse solutions using Snowflake.
  • Build and maintain dbt models, macros, tests, and documentation.
  • Develop and optimize ELT/ETL pipelines for enterprise data platforms.
  • Create dimensional models, fact tables, and business data marts.
  • Implement data quality checks and automated testing frameworks.
  • Optimize Snowflake performance, storage, and compute utilization.
  • Collaborate with business and technical stakeholders to deliver data solutions.
  • Support production deployments, troubleshooting, and performance tuning.
  • Ensure adherence to data governance, security, and compliance standards.
Required Skills
  • Strong hands-on experience with Snowflake
  • Experience in dbt (Data Build Tool)
  • Advanced SQL development and query optimization
  • Data Warehousing and Dimensional Modeling
  • ETL/ELT development and optimization
  • Experience with Snowflake features such as:
  • Virtual Warehouses
  • Streams & Tasks
  • Time Travel
  • Snowpipe
  • Secure Data Sharing
  • Exposure to cloud platforms such as AWS, Azure, or GCP
Preferred Skills
  • PySpark
  • Databricks
  • Airflow
  • AWS Glue
  • Kafka
  • Terraform
  • Data Governance and Data Quality frameworks
Desired Experience
  • 6-12 years of overall IT experience
  • Minimum 3+ years of hands-on Snowflake experience
  • Minimum 2+ years of dbt implementation experience
  • Experience in cloud migration and data warehouse modernization projects
  • Experience working in Agile environments
Education
  • BE / B.Tech / MCA / M.Tech or equivalent qualification
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Snowflake Data Engineer (DBT AWS)
Snowflake Data Engineer (DBT AWS)

Tech Mahindra • Pune District

On-site
INR 1,500,000 - 3,000,000
Snowflake DBT Developer
Snowflake DBT Developer

Rarr Technologies • Hyderabad

Hybrid
INR 1,500,000 - 2,600,000
Snowflake
Snowflake

Infosys • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Snowflake DBT Engineer
Snowflake DBT Engineer

Anblicks Inc. • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Opening For Data Engineer with DBT (Data Build Tool), Snowflake
Opening For Data Engineer with DBT (Data Build Tool), Snowflake

Tekskills Inc. • Delhi

On-site
INR 1,500,000 - 2,100,000
Snowflake Developer with DBT
Snowflake Developer with DBT

Tata Consultancy Services • Chennai District

On-site
INR 1,200,000 - 2,400,000
Opening For Data Engineer with DBT (Data Build Tool), Snowflake
Opening For Data Engineer with DBT (Data Build Tool), Snowflake

Tekskills Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Opening For Data Engineer with DBT (Data Build Tool), Snowflake
Opening For Data Engineer with DBT (Data Build Tool), Snowflake

Tekskills Inc. • Mumbai

On-site
INR 1,500,000 - 2,100,000
Snowflake Data Engineer
Snowflake Data Engineer

Capgemini • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Data Engineer - Snowflake & ELT Pipelines
Data Engineer - Snowflake & ELT Pipelines

Infosys • Bengaluru

On-site
INR 1,500,000 - 2,800,000