Source description
About the role
About Us
Narwal, with its Global Delivery Model, strategically expands its reach across North America, the United Kingdom, and an offshore development centre in India. Delivery cutting edge AI, Data and Quality Engineering solutions and consistently surpassing expectations, Narwal has achieved remarkable triple-digit growth rates year after year, earning accolades such as Inc. 5000, Best IT Services Company, Best Data Technology Company, and Partner of the Year with Tricentis.
Our Vision :
To be an expert in AI, Data and Quality Engineering transformations, bold in our thinking and authentic in our relationships.
Job Title : Technical Delivery Lead- Data Engineering
Experience Level : 15-18Yrs
Work Location : Pune ( Hybrid)
Job Description: Technical Delivery Lead – Data Engineering
Position Summary
We are seeking an experienced Technical Delivery Lead – Data Engineering to lead the design, implementation, and delivery of enterprise-scale data engineering solutions. This role combines strong technical expertise with delivery leadership, requiring the ability to manage a team of 10–15 Data Engineers while remaining hands-on with data architecture, solution design, and implementation.
The ideal candidate is an experienced leader who can bridge business and technology, drive Agile delivery, engage with senior stakeholders, and ensure the successful execution of complex data engineering programs.
Key Responsibilities
Technical Leadership
Lead the end-to-end delivery of enterprise data engineering projects.
Design scalable, secure, and high-performance data architectures.
Provide technical guidance and hands-on support to engineering teams.
Review architecture, code, and implementation approaches to ensure quality and best practices.
Drive adoption of modern data engineering patterns and cloud-native architectures.
Team Management
Lead and mentor a team of 10–15 Data Engineers .
Allocate work across the team and manage delivery capacity.
Coach engineers through design reviews, code reviews, and technical problem-solving.
Foster a collaborative, high-performance engineering culture.
Delivery Management
Own project delivery, ensuring milestones are achieved on time and within scope.
Manage risks, dependencies, issues, and change requests.
Coordinate with Product Owners, Architects, QA, DevOps, and business stakeholders.
Ensure delivery quality through governance, standards, and continuous improvement.
Ensure communication plan is executed - Status updates, WSR, MSR
Agile Leadership
Lead Agile Scrum ceremonies, including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
Partner with Product Owners to prioritize work and manage sprint commitments.
Track sprint progress using Agile metrics such as velocity, burn-down charts, and predictability.
Stakeholder Management
Provide regular executive status updates to senior management.
Present project health, delivery metrics, risks, and mitigation plans.
Build strong relationships with business stakeholders and cross-functional teams.
Communicate technical concepts clearly to both technical and non-technical audiences.
Required Technical Skills
Data Engineering
Data Warehousing
Data Lake/Lakehouse architectures
ETL/ELT design and implementation
Batch and streaming data pipelines
Data modeling (dimensional and normalized)
Data quality and governance principles
Cloud Platforms (one or more)
AWS
Azure
Google Cloud Platform (GCP)
Modern Data Technologies
Snowflake
Databricks
Apache Spark
Apache Kafka
Delta Lake
dbt
Programming
Python
SQL
Scala or Java (preferred)
Data Integration
Azure Data Factory
Informatica
Apache Airflow
Talend
Fivetran (preferred)
DevOps
Git
CI/CD pipelines
Infrastructure as Code (Terraform preferred)
Docker
Kubernetes (preferred)
Leadership Skills
Proven experience leading teams of 10–15 engineers
Strong people management and mentoring skills
Excellent planning and estimation capabilities
Strong analytical and problem-solving skills
Ability to influence without direct authority
Exceptional written and verbal communication skills
Executive-level presentation and reporting skills
Required Experience
12+ years of overall IT experience
5+ years leading Data Engineering teams
Experience delivering enterprise-scale cloud data platforms
Hands-on experience with modern data architecture and implementation
Experience managing Agile Scrum delivery teams
Experience reporting project status and risks to senior leadership
Experience working with geographically distributed teams
Preferred Qualifications
-
Experience in Financial Services, Payments, Banking, or Insurance
-
Experience with AI/ML data platforms and analytics
-
Knowledge of Data Mesh, Data Fabric, and Semantic Layer concepts
-
Familiarity with data governance and regulatory requirements
-
Cloud certifications (AWS, Azure, or GCP)
-
Scrum Master or SAFe certification
-
Success Metrics
-
On-time and high-quality delivery
-
Sprint predictability and velocity
-
Production stability and defect reduction
-
Team engagement and retention
-
Stakeholder satisfaction
-
Platform scalability and performance
-
Successful adoption of engineering best practices
More at Narwal