Data Engineer
NR Consulting
2 - 5 years
Bengaluru
Posted: 09/05/2026
Getting a referral is 5x more effective than applying directly
Job Description
Role Summary
We are seeking a Lead Data Engineer with deep expertise in Snowflake and dbt to lead design, development, and delivery of modern data platforms. This role requires strong technical ownership, solution leadership, and the ability to guide teams in delivering high-quality, analytics-ready data solutions in a client-facing environment.
Key Responsibilities
Technical Leadership & Delivery
- Lead the architecture, design, and implementation of scalable data platforms using Snowflake and dbt
- Own end-to-end data engineering solutions, from ingestion to analytics-ready layers
- Define and enforce data engineering standards, best practices, and design patterns
- Drive Snowflake performance optimization, cost governance, and scalability strategies
- Design and govern dbt layered models (staging, intermediate, marts) aligned with analytics engineering best practices
Team & Stakeholder Leadership
- Act as technical lead for project teams; mentor and guide junior and mid-level data engineers
- Perform design reviews, code reviews, and ensure adherence to quality standards
- Translate business requirements into technical designs and scalable data models
- Collaborate with stakeholders across analytics, BI, data science, and client leadership
- Support project planning, estimations, and risk management
Data Operations & Governance
- Implement CI/CD pipelines for data workflows using Git-based version control and DevOps tools
- Drive data quality, testing, documentation, lineage, and observability using dbt and supporting tools
- Ensure compliance with security, access control, and data governance best practices
- Guide orchestration using Airflow, Azure Data Factory, or similar tools
Required Skills & Qualifications
Core Technical Skills
- 9+ years of experience in Data Engineering, with at least 2+ years in a technical lead role
- Strong hands-on expertise in Snowflake (architecture, optimization, streams, tasks, security, cost management)
- Deep experience with dbt (Core/Cloud) including macros, tests, seeds, snapshots, exposures, and documentation
- Advanced proficiency in SQL and complex query optimization
- Strong working knowledge of Python for data processing and automation
- Experience with cloud platforms (AWS / Azure / GCP)
- Experience with data orchestration frameworks
- Solid understanding of data warehousing, dimensional modeling, and analytics engineering principles
Leadership & Soft Skills
- Proven ability to lead delivery and technical decision-making
- Strong client communication and stakeholder management skills
- Experience working in fast-paced, consulting-driven environments
- Ability to mentor teams and build high-performing data engineering practices
Good to Have
- Experience with BI & visualization tools (Power BI, Tableau, Looker)
- Exposure to data governance, catalog, and metadata tools
- Experience with real-time or near-real-time data processing
- Prior experience leading enterprise-scale Snowflake implementations
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
