Job Overview
We are looking for a skilled and detail-oriented Data Engineer with strong expertise in Snowflake, Python, and SQL to join our growing data team. The ideal candidate will be responsible for building scalable data pipelines, optimizing data workflows, and supporting analytics and business intelligence initiatives.
The candidate should have hands-on experience working with cloud data warehouses, ETL processes, and large-scale data transformation.
Key Responsibilities
- Design, develop, and maintain scalable ETL/ELT pipelines
- Build and optimize data models and workflows in Snowflake
- Write complex SQL queries for data extraction, transformation, and analysis
- Develop automation scripts and data processing solutions using Python
- Integrate data from multiple sources including APIs, databases, and cloud platforms
- Monitor and troubleshoot data pipeline performance issues
- Ensure data quality, consistency, and governance standards
- Collaborate with Data Analysts, BI teams, and stakeholders for reporting requirements
- Optimize Snowflake warehouse performance and cost efficiency
- Support deployment and maintenance of data engineering solutions
Required SkillsTechnical Skills
- Strong experience in Snowflake Data Warehouse
- Proficiency in Python for data engineering tasks
- Advanced SQL querying and optimization skills
- Experience with ETL/ELT pipeline development
- Knowledge of data warehousing concepts and dimensional modeling
- Experience with cloud platforms such as AWS, Azure, or GCP
- Familiarity with APIs and data integration tools
- Understanding of scheduling/orchestration tools like Airflow
- Experience with version control tools like Git
Preferred Qualifications
- Bachelor’s degree in Computer Science, IT, or related field
- Experience with big data technologies is an added advantage
- Exposure to BI tools such as Power BI or Tableau
- Knowledge of CI/CD pipelines and DevOps practices
- Snowflake certification is a plus
Pay: ₹509,356.57 - ₹1,100,000.00 per year
Work Location: In person