Data Engineer (Snowflake, DBT, Python)

Brillio

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

7 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Brillio is seeking an experienced Data Engineer in Bengaluru to design, build, and optimize cloud-based data platforms. You will work with Snowflake, DBT, and Python to implement scalable ELT pipelines and data models for enterprise analytics.

The role requires 5–8 years in data engineering, with 3+ years in Snowflake, strong DBT model development, and advanced SQL skills. Collaboration with stakeholders and a focus on data quality and governance are essential.

Qualifications

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

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

Skills

Snowflake Data Cloud
DBT (Data Build Tool)
Python
SQL

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Airflow
AWS
Git/GitHub
Data Modeling & Data Warehousing

Job description

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)
  • Git/GitHub
  • Data Modeling & Data Warehousing Concepts
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 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Data Engineer
Data Engineer

Unison Group • Hyderabad

On-site
INR 600,000 - 1,200,000
Data Engineer
Data Engineer

Scaletrix.AI • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Data Engineer
Data Engineer

Altraize • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Snowflake & DBT Data Engineer
Snowflake & DBT Data Engineer

Tata Consultancy Services • Bengaluru

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

Digitrix Software LLP • India

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

Inumellas Consultancy Services • India

On-site
INR 3,000,000 - 6,000,000
Snowflake Data Engineer
Snowflake Data Engineer

Tata Consultancy Services • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Data Engineer
Data Engineer

Infosys • Maharashtra

On-site
INR 1,800,000 - 3,200,000
Data Engineer
Data Engineer

Randomtrees • Hyderabad

On-site
INR 2,600,000 - 4,200,000