Snowflake Engineer

Employ
Pune District, Maharashtra, India

Snowflake Data Engineer

Experience: 5–10 years

Location: Hyderabad | Bengaluru | Pune

Employment Type: Full-time

We are looking for an experienced Snowflake Data Engineer to join our data engineering team. The ideal candidate should have strong hands-on experience in Snowflake, SQL, DBT, and Python/PySpark, with a solid understanding of modern data engineering practices.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and data warehouse solutions using Snowflake.
  • Develop complex and optimized SQL queries for data transformation and processing.
  • Build and maintain data transformation workflows using DBT.
  • Develop data processing and integration solutions using Python and/or PySpark.
  • Work with large datasets and ensure data quality, accuracy, and reliability.
  • Optimize Snowflake queries, data models, and overall pipeline performance.
  • Collaborate with data engineers, analysts, and other stakeholders to understand data requirements and deliver effective solutions.
  • Follow best practices for data modelling, ETL/ELT, testing, and documentation.

Required Skills

  • 5–10 years of experience in Data Engineering.
  • Strong hands-on experience with Snowflake.
  • Excellent knowledge of SQL.
  • Practical experience with DBT.
  • Strong programming experience in Python and/or PySpark.
  • Good understanding of ETL/ELT and data warehouse concepts.
  • Experience working with large-scale data and building reliable data pipelines.
  • Strong analytical and problem-solving skills.

Preferred Locations

Hyderabad | Bengaluru | Pune

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →