Find a jobRecruiters

Snowflake DBT Python Developer

Exclusive opportunity

Onsite

Snowflake DBT Python Developer

Rarr Technologies

Snowflake DBT Python Developer

Skills

Google Cloud PlatformSQL QueriesData EngineeringDockerPythonSnowflakeAWSdbtApache AirflowTerraformAzure

15 days 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:

6 October 2026

What they need


We are looking for a skilled Snowflake + dbt + Python Developer with strong experience in data engineering, cloud data platforms, and modern ELT pipelines. The candidate will be responsible for developing and maintaining scalable data pipelines, data models, and transformation workflows using Snowflake, dbt, and Python.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and ELT workflows using Snowflake, dbt, and Python.
  • Develop and optimize dbt models, transformations, tests, snapshots, and macros.
  • Work extensively with Snowflake for data ingestion, transformation, warehousing, and performance optimization.
  • Develop Python scripts and applications for data processing, automation, validation, and pipeline orchestration.
  • Build reusable and scalable data transformation frameworks using dbt.
  • Implement data quality checks, testing, documentation, and lineage using dbt.
  • Optimize Snowflake queries, warehouses, storage, and overall data-processing performance.
  • Integrate data from multiple sources into Snowflake.
  • Troubleshoot data pipeline failures and resolve performance and data-quality issues.
  • Collaborate with Data Engineers, Data Analysts, BI teams, and business stakeholders to understand data requirements.
  • Follow best practices for Git, CI/CD, code reviews, and deployment of data pipelines.

Mandatory Skills

  • Strong hands-on experience with Snowflake
  • Strong experience with dbt / dbt Core / dbt Cloud
  • Strong programming experience in Python
  • Strong SQL skills
  • Good understanding of Data Warehousing and ETL/ELT concepts
  • Experience in developing data transformation pipelines
  • Experience with dbt models, tests, snapshots, macros, and incremental models
  • Experience with Git and CI/CD
  • Good understanding of data modelling concepts such as Star Schema, Fact and Dimension tables

Good to Have

  • Experience with AWS / Azure / GCP
  • Experience with Airflow or other orchestration tools
  • Experience with Snowpipe / Snowflake Streams & Tasks
  • Experience with Docker
  • Experience with cloud-based data lakes and modern data stack
  • Knowledge of Terraform or Infrastructure as Code
  • Experience working in Agile/Scrum environments

Candidate Profile

The ideal candidate should have strong hands-on experience in Snowflake, dbt, Python, and SQL, with a solid understanding of modern data engineering practices. The candidate should be comfortable working independently on data pipelines, transformation frameworks, data quality, and performance optimization.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Whub

Data Engineer Senior (Snowflake DBT) (H/F)

Freelance

Paris, France

Hybrid

Skills

Snowflakedbtdata ingenieur

1 month ago

Quick apply

Weco Technology

Data Engineer – Snowflake / dbt

Freelance

Bordeaux, France

Hybrid

Skills

Data EngineeringSnowflakedbt

1 month ago

Quick apply

Weco Technology

Data Engineer – Snowflake / dbt

Freelance

Remote

Skills

Data EngineeringSnowflakedbt

1 month 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