LEAD DATA ENGINEER - Snowflake (Karnataka)

LEAD DATA ENGINEER - Snowflake (Karnataka)

01 Aug
|
Happiest Minds Technologies
|
Karnataka

01 Aug

Happiest Minds Technologies

Karnataka

Job Description ? Senior Snowflake Data Engineer (Retail Domain)

Experience: 10+ Years
Domain: Retail

Job Summary

We are seeking a highly experienced Senior Snowflake Data Engineer to lead the design, development, and optimization of enterprise-scale cloud data platforms. The ideal candidate should have deep expertise in Snowflake, AWS, Apache Airflow, and Data Warehousing, along with hands-on experience in Python-based ETL development and Agile Scrum delivery. The candidate will also be expected to serve as a Scrum Master, facilitating Agile ceremonies, removing delivery impediments, mentoring the team, and driving continuous improvement while providing technical leadership.

Primary Skills

Snowflake

- Advanced SQL
- Stored Procedures
- Complex Data Transformations
- Role-Based Access Control (RBAC)
- Agile Data Masking
- Data Governance
- Query and Warehouse Performance Optimization
- Snowflake Architecture and Best Practices

AWS

- Amazon S3
- Amazon EMR (Elastic MapReduce)

Apache Airflow

- Workflow Orchestration
- DAG Design, Development, and Scheduling
- Monitoring and Troubleshooting

GitHub

- Source Code Management
- Branching Strategy
- Version Control
- Code Reviews

Data Warehousing

- Enterprise Data Warehouse Design
- Dimensional Modeling
- Star and Snowflake Schemas
- Fact and Dimension Tables
- Types of Facts (Transactional, Snapshot, Accumulating Snapshot)

Secondary Skills / Knowledge

- GitHub Actions for CI/CD
- Python for ETL Development
- Data Extraction from MySQL and other source systems
- Snowpark
- Open Table Formats (Apache Iceberg, Delta Lake, Apache Hudi)




- Data Pipeline Automation
- Query Performance Tuning
- Cloud Data Architecture
- Agile Delivery Practices

Scrum Master Experience

- 2+ years of experience performing Scrum Master responsibilities.
- Facilitate Scrum ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.
- Track sprint progress and ensure timely delivery of committed work.
- Identify and remove team impediments to improve delivery efficiency.
- Collaborate with Product Owners to prioritize and refine the product backlog.
- Coach and mentor teams on Agile principles, Scrum practices, and continuous improvement.
- Monitor Agile metrics such as velocity, sprint burndown, and team capacity.
- Foster collaboration across cross-functional teams and stakeholders.
- Support release planning and dependency management.

Key Responsibilities

- Lead the design, development, and optimization of scalable data solutions using Snowflake.
- Architect enterprise data warehouse solutions and implement efficient ETL/ELT pipelines.
- Design and manage Apache Airflow workflows for enterprise data orchestration.
- Implement and enforce data governance, RBAC, Dynamic Data Masking,



and security best practices.
- Optimize SQL queries, stored procedures, and Snowflake warehouse performance.
- Build and manage data ingestion pipelines using AWS S3 and EMR.
- Collaborate with business stakeholders, architects, analysts, and development teams to deliver high-quality analytics solutions.
- Mentor junior and mid-level data engineers through technical guidance and code reviews.
- Manage source code and CI/CD processes using GitHub and GitHub Actions.
- Ensure data quality, platform reliability, scalability, and operational excellence.
- Act as Scrum Master by facilitating Agile ceremonies, resolving delivery impediments, and driving continuous improvement.
- Coordinate sprint execution, stakeholder communication, and release planning.
- Contribute to architectural decisions and technology roadmaps for the enterprise data platform.

Preferred Qualifications

- 10+ years of experience in Data Engineering with strong expertise in Snowflake.
- 2+ years of Scrum Master experience in Agile software development teams.
- Experience working in the Retail domain.
- Strong understanding of modern cloud data architectures and enterprise data platforms.
- Experience with Snowpark and Open Table Formats (Apache Iceberg, Delta Lake, Apache Hudi).
- Scrum Master certification (CSM, PSM I/II, or SAFe Scrum Master) is preferred.
- Excellent communication, stakeholder management, mentoring, and leadership skills.
- Experience working in Agile/Scrum environments with distributed teams.

📌 LEAD DATA ENGINEER - Snowflake (Karnataka)
🏢 Happiest Minds Technologies
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead data engineer - snowflake (karnataka) / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: lead data engineer - snowflake (karnataka) / karnataka