Snowflake Data Engineer
Saranyaka PrasadRemoteMIDPosted 2h ago
SnowflakeAdvanced SQLPythonETL DevelopmentApache AirflowAWSData Warehouse ArchitectureData ModelingSlowly Changing Dimensions (SCD)Data Analysis & ReconciliationTroubleshootingAgile & SDLC
About the Role
We are looking for an experienced Snowflake Data Engineer to join our team. This role involves designing, implementing, and maintaining data warehousing solutions using Snowflake.
Key Responsibilities
• Design and implement data warehouse schemas based on business requirements
• Develop and maintain ETL pipelines using SQL and other ETL tools
• Orchestrate workflows and schedule data pipelines using Apache Airflow
• Validate data accuracy and reconcile business information
• Troubleshoot pipeline issues and perform root cause analysis
• Implement solutions for complex data engineering challenges
Requirements
• 7–10 years of experience in data engineering
• Hands-on experience with Snowflake data warehousing
• Expertise in complex SQL queries and performance optimization
• Experience developing Python-based data processing solutions
• Strong understanding of dimensional modeling and SCD concepts
• Experience with Agile methodologies and SDLC
• Experience with AWS, particularly Amazon S3 and connection management