About the role
Location: Bangalore, India
Experience: 8+ Years
Employment Type: Full-time
About the Role:We are seeking a highly skilled and experienced Data Engineer with strong expertise in Snowflake to join our data engineering team in Bangalore. The ideal candidate will have a proven track record of building and maintaining scalable data pipelines, implementing data warehousing solutions, and working with large-scale distributed systems.
Key Responsibilities:- Design, develop, and optimize robust and scalable ETL/ELT pipelines using Snowflake, SQL, and other tools.
- Lead the migration of legacy systems to Snowflake Cloud Data Platform.
- Design and implement data models, data marts, and schemas optimized for performance and scalability.
- Work with cross-functional teams to understand data requirements and deliver solutions.
- Perform performance tuning and optimization of Snowflake workloads.
- Implement data quality checks, governance, and monitoring strategies.
- Collaborate with DevOps teams for deployment automation and CI/CD pipelines.
- Maintain thorough documentation of systems, data flows, and processes.
- 8+ years of experience in Data Engineering, with at least 3+ years of hands-on experience with Snowflake.
- Strong expertise in SQL and data modeling (Star/Snowflake schema).
- Experience with cloud platforms like AWS, Azure, or GCP (preferably AWS).
- Proficient in ETL/ELT tools such as Informatica, Talend, Matillion, or dbt.
- Hands-on experience with data ingestion, transformation, and orchestration tools (Airflow, Apache Nifi, etc.).
- Familiarity with Python or Scala for data processing.
- Experience in working with structured, semi-structured (JSON, XML), and unstructured data.
- Knowledge of data governance, data quality, and metadata management practices.
- Experience working in an Agile/Scrum environment.
- Strong communication and collaboration skills.
- SnowPro Certification (Core or Advanced Architect/Data Engineer).
- Experience with BI tools like Tableau, Power BI, or Looker.
- Knowledge of CI/CD processes and tools (Git, Jenkins, etc.).
- Familiarity with Kafka, Kinesis, or other real-time streaming platforms.