Snowflake
Data Engineer
IN-Pune. Posted 16 days ago
The role
You will build and operate data pipelines and models that power internal decision-making on the Snowflake AI Data Cloud. You will work alongside senior engineers and act as customer zero to learn the platform.
What you will do
- Build and maintain production data pipelines and models on Snowflake
- Develop dbt models with tests and documentation
- Build and support Apache Airflow DAGs to orchestrate Snowflake workloads
- Ingest data from enterprise sources using Snowpipe, Snowpark, and dynamic tables
- Apply data quality checks and monitor Snowflake warehouse cost and performance
- Act as an internal customer zero and share feedback with Product teams
- Take part in Agile ceremonies
- Partner with stakeholders and senior engineers to turn requirements into technical tasks
Required qualifications
- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical experience
- 3+ years of hands-on experience building data pipelines or data models in a production environment
- Strong SQL and working Python skills, including basic query tuning and schema design
- Hands-on experience with a cloud data warehouse
- Working knowledge of dbt and an orchestration tool such as Apache Airflow
- Understanding of dimensional modelling concepts
- Clear written and verbal communication
- Collaborative, curious approach to learning
- Ownership mindset
Nice to have
- Exposure to Snowflake Cortex AI functions or other LLM APIs for data enrichment
- Experience preparing data for ML model training or feature engineering
- Familiarity with streaming ingestion such as Kafka or Snowpipe Streaming
- Experience with AWS, Azure, or GCP, including infrastructure-as-code
- Awareness of data contracts or schema registry tooling
About the company
Snowflake is about empowering enterprises to achieve their full potential. The culture focuses on impact, innovation, and collaboration.