Find a jobRecruiters

Data Engineer (Snowflake, DBT, Python)

Exclusive opportunity

Onsite

Data Engineer (Snowflake, DBT, Python)

Brillio

Data Engineer (Snowflake, DBT, Python)

Skills

SQL QueriesData EngineeringPythonAWS LambdaSnowflakeAWSdbtGitHubApache AirflowAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

24 September 2026

What they need


Data Engineer | Snowflake, DBT & Python

Location: Bangalore / Hyderabad / Pune / Chennai / Gurgaon (Hybrid)

Experience: 5-8 Years

About the Role

We are looking for a skilled Data Engineer with strong expertise in Snowflake, DBT, and Python to design, build, and optimize scalable cloud-based data platforms. The ideal candidate should have hands-on experience developing ELT pipelines, transforming large datasets, implementing data models, and supporting enterprise analytics solutions.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using Snowflake, DBT, Python, and SQL.
  • Build and optimize Snowflake database objects including tables, views, streams, tasks, stages, and warehouses.
  • Develop modular DBT models, macros, snapshots, tests, and incremental data processing frameworks.
  • Create and maintain ELT workflows for ingesting, transforming, and validating data from multiple sources.
  • Develop Python scripts for data processing, automation, validation, monitoring, and orchestration.
  • Implement data quality checks, reconciliation processes, and governance standards.
  • Optimize query performance, storage utilization, and warehouse costs within Snowflake.
  • Collaborate with business stakeholders, analysts, and cross-functional teams to translate requirements into scalable data solutions.
  • Support CI/CD deployments, production monitoring, and issue resolution.

Required Skills

Primary Skills

  • Snowflake Data Cloud
  • DBT (Data Build Tool)
  • Python
  • SQL

Good to Have

  • Airflow
  • AWS (S3, Lambda, Glue)
  • Azure Data Factory
  • Git/GitHub
  • Data Modeling & Data Warehousing Concepts
  • CI/CD Pipelines

Required Experience

  • 5-8 years of overall IT experience in Data Engineering.
  • Minimum 3+ years of hands-on experience with Snowflake.
  • Strong experience in DBT model development and optimization.
  • Advanced SQL programming and performance tuning skills.
  • Experience developing Python-based data engineering solutions.
  • Experience working with cloud-based data platforms and modern ELT architectures.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • Experience in Agile/Scrum delivery environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.

Other offers great for you!

These companies are also looking for great profiles

FreelanceRepublik

Data engineer

Freelance

Paris, France

Hybrid

Skills

Snowflake DBT PipelinesMigration Dataiku DBTData Engineering IA

8 hours ago

Quick apply

KatchMe

Freelance Data Engineer - Assurance

350 à 400€/jour

Freelance

Paris, France

Hybrid

Skills

MongoDBData EngineeringETLPostgreSQLData modelingBusiness intelligence

5 hours ago

Quick apply

Soors

Data Engineer Python H/F

Freelance

Bordeaux, France

Hybrid

Skills

SQL QueriesPython

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools