Data Engineer (Snowflake, DBT, Python) (Bengaluru)

Data Engineer (Snowflake, DBT, Python) (Bengaluru)

24 Sep
|
Brillio
|
Bengaluru

24 Sep

Brillio

Bengaluru

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 solid 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.

📌 Data Engineer (Snowflake, DBT, Python) (Bengaluru)
🏢 Brillio
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (snowflake, dbt, python) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (snowflake, dbt, python) (bengaluru) / bengaluru