





Mid-level data engineer in Bangalore with common skills (Snowflake, dbt, Python) drives high candidate competition.
Tools and skills (dbt, Snowflake, Python) are highly transferable across industries.
Mandatory five-year experience plus Snowflake, dbt, Python, SQL, and cloud requirements create strict shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and implement scalable data pipelines using dbt-core, Python, and SQL to support analytics, reporting, and data science.
Optimize and maintain Snowflake data warehouse ensuring data quality, governance, and performance.
Collaborate with cross-functional teams and independently execute POCs to recommend enhancements for the data platform.
Bachelor's degree in computer science or related field (16 years of formal education related to engineering).
Around 5 years of experience in data engineering with minimum 1+ years in Snowflake and Python.
Expert-level proficiency in SQL and experience with dbt-core for data modeling and transformation.
Strong hands-on experience with Microsoft Azure cloud platform, Snowflake, Git, and development operations tools (Azure DevOps or Gitlab).
Experienced in designing and implementing batch and streaming data pipelines for near real-time and large-scale processing.
Deep understanding of modern data warehousing architectures including dimensional modeling and ELT/ETL frameworks.
Capable of working independently on POCs and comfortable collaborating with technical and non-technical stakeholders.