What are the responsibilities and job description for the Delivery Lead (Data Engineering – SQL, Snowflake, DBT) position at Anblicks?
Role Overview
We are looking for a strong Delivery Lead with deep expertise in SQL, Snowflake, and DBT, who can own end-to-end delivery of data engineering solutions. This role requires a blend of hands-on technical capability, stakeholder management, and execution leadership to drive successful outcomes from requirement gathering through production delivery.
Key Responsibilities
Required Skills & Qualifications
We are looking for a strong Delivery Lead with deep expertise in SQL, Snowflake, and DBT, who can own end-to-end delivery of data engineering solutions. This role requires a blend of hands-on technical capability, stakeholder management, and execution leadership to drive successful outcomes from requirement gathering through production delivery.
Key Responsibilities
- End-to-End Delivery Ownership
- Lead the full lifecycle delivery of data engineering projects—from requirement gathering to deployment and support
- Ensure on-time, high-quality delivery aligned with business expectations
- Drive execution with a strong focus on scalability, performance, and data quality
- Business & Stakeholder Engagement
- Engage with business heads and senior stakeholders to understand requirements and translate them into technical solutions
- Act as a bridge between business and engineering teams
- Proactively identify business needs and recommend data-driven solutions
- Technical Leadership
- Provide hands-on leadership in:
- Advanced SQL development
- Snowflake architecture, data modeling, and optimization
- DBT-based transformation frameworks
- Define and enforce best practices for data pipelines, transformations, and governance
- Review designs and code to ensure engineering excellence
- Solution Design & Architecture
- Architect scalable data solutions leveraging Snowflake and modern ELT frameworks (DBT)
- Design robust data models, pipelines, and workflows
- Drive performance tuning and cost optimization initiatives
- Team Leadership & Delivery Governance
- Lead and mentor a team of data engineers
- Manage sprint planning, task allocation, and progress tracking
- Ensure adherence to delivery processes, SLAs, and coding standards
- Quality, Risk & Issue Management
- Drive data quality checks and validation frameworks
- Identify delivery risks early and implement mitigation strategies
- Handle escalations and critical issues effectively
Required Skills & Qualifications
- Strong expertise in:
- SQL (advanced level)
- Snowflake (data warehousing, performance tuning, security)
- DBT (data transformation and modeling)
- Experience in end-to-end data pipeline development (ELT/ETL)
- Strong understanding of data modeling (dimensional & normalized)
- Proven experience in delivery leadership / tech lead roles
- Strong ability to interact with senior business stakeholders
- Excellent requirement gathering and solutioning skills
- Ability to drive multi-project delivery and prioritization
- Experience with cloud platforms (Azure/AWS/GCP)
- Exposure to data governance and data quality frameworks
- Agile/Scrum delivery experience
- 10 years in Data Engineering / Analytics
- 3 years in Delivery Lead / Technical Lead roles
- Proven track record of leading end-to-end data projects
- Ownership mindset
- Strong execution and accountability
- Excellent communication and stakeholder management
- Problem-solving and decision-making ability
- On-time, high-quality delivery
- Stakeholder satisfaction
- Scalable and efficient data solutions
- Team productivity and engagement