Data Engineer

HCLTech

San Antonio (TX)

On-site

USD 110,000 - 140,000

Full time

21 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k) retirement plan
Medical, dental, vision benefits
Paid time off

Job summary

HCLTech is seeking a Technical Lead - Data Engineering (Snowflake & dbt) to design, build, and optimize enterprise data warehouses and ELT pipelines. You will drive architecture decisions, enforce data quality, and mentor both onsite and offshore teams across Snowflake-based solutions.

The role requires deep expertise in Snowflake, dbt, and SQL, with strong leadership and collaboration skills to translate business requirements into scalable technical implementations.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, Data Science, or a related technical discipline preferred.
  • Equivalent combination of education and relevant industry experience will also be considered.

Responsibilities

  • Lead the design, development, and implementation of scalable, enterprise-grade data warehouse and ELT solutions using Snowflake and dbt (Core/Cloud).
  • Architect and develop production-ready data pipelines with robust data transformation frameworks and reusable models.
  • Design and optimize advanced SQL-based transformations, incremental models, snapshots, and data marts within Snowflake.
  • Implement and manage CI/CD pipelines for dbt deployments, leveraging Git-based version control and DevOps best practices.
  • Drive Snowflake performance tuning, workload optimization, warehouse sizing, clustering strategies, and cost governance initiatives.
  • Integrate dbt solutions with orchestration platforms such as Airflow, Azure Data Factory, or equivalent scheduling frameworks.
  • Establish and enforce enterprise data quality standards through automated testing, observability, monitoring, and lineage tracking.
  • Collaborate with business stakeholders, solution architects, and cross-functional teams to translate business requirements into scalable technical solutions.
  • Conduct architecture reviews, technical design sessions, and code reviews to ensure adherence to industry best practices.
  • Implement Snowflake security, governance, role-based access controls, and compliance standards.
  • Provide technical leadership and mentoring to onsite and offshore data engineering teams.
  • Drive delivery excellence within an onsite-offshore operating model, ensuring timely execution and high-quality outcomes.
  • Support production issue resolution, root cause analysis, and continuous improvement initiatives.

Skills

Snowflake
dbt
SQL
Data Warehousing
ETL/ELT
Airflow
Azure Data Factory
CI/CD
Mentoring
Onsite-offshore

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Snowflake
dbt

Job description

HCLTech is looking for a highly talented and self-motivated Technical Lead - Data Engineering (Snowflake & dbt) to join it in advancing the technological world through innovation and creativity.

Job Title: Technical Lead - Data Engineering (Snowflake & dbt)

Job ID: 149845

Position Type: Full-Time / Contract

Role/Responsibilities
  • Lead the design, development, and implementation of scalable, enterprise-grade data warehouse and ELT solutions using Snowflake and dbt (Core/Cloud).
  • Architect and develop production-ready data pipelines with robust data transformation frameworks and reusable models.
  • Design and optimize advanced SQL-based transformations, incremental models, snapshots, and data marts within Snowflake.
  • Implement and manage CI/CD pipelines for dbt deployments, leveraging Git-based version control and DevOps best practices.
  • Drive Snowflake performance tuning, workload optimization, warehouse sizing, clustering strategies, and cost governance initiatives.
  • Integrate dbt solutions with orchestration platforms such as Airflow, Azure Data Factory, or equivalent scheduling frameworks.
  • Establish and enforce enterprise data quality standards through automated testing, observability, monitoring, and lineage tracking.
  • Collaborate with business stakeholders, solution architects, and cross-functional teams to translate business requirements into scalable technical solutions.
  • Conduct architecture reviews, technical design sessions, and code reviews to ensure adherence to industry best practices.
  • Implement Snowflake security, governance, role-based access controls, and compliance standards.
  • Provide technical leadership and mentoring to onsite and offshore data engineering teams.
  • Drive delivery excellence within an onsite-offshore operating model, ensuring timely execution and high-quality outcomes.
  • Support production issue resolution, root cause analysis, and continuous improvement initiatives.
Academic Qualifications/Level of Education
  • Bachelor's degree in Computer Science, Information Technology, Engineering, Data Science, or a related technical discipline preferred.
  • Equivalent combination of education and relevant industry experience will also be considered.
Required Skills
  • 6+ of overall experience in Data Engineering, Data Warehousing, and Analytics solutions.
  • 5+ years of hands-on experience with Snowflake cloud data warehouse platform.
  • Strong expertise in dbt (Core and/or Cloud) for modern ELT development.
  • Advanced SQL programming and query optimization skills.
  • Experience implementing incremental loading, snapshot strategies, and complex data transformations in dbt.
  • Strong understanding of modern ELT architecture and data warehouse design principles.
  • Experience with Git, branching strategies, pull requests, and code review processes.
  • Strong understanding of Snowflake security architecture, access controls, and governance practices.
  • Proven experience leading technical teams, conducting design reviews, and driving engineering best practices.
  • Experience working within an onsite-offshore delivery model and mentoring offshore resources.
  • Excellent communication, stakeholder management, and problem-solving skills.
Desired Qualifications
  • Snowflake SnowPro Certification.
  • Experience with Azure DevOps, GitHub Actions, Jenkins, or other CI/CD platforms.
  • Knowledge of Python scripting for data engineering automation.
  • Experience with data governance, metadata management, and data catalog tools.
  • Exposure to modern data observability platforms.
  • Experience in Agile/Scrum-based delivery environments.
  • Familiarity with enterprise-scale cloud migration and modernization programs.
Pay and Benefits

Pay Range Minimum: $110,000

Pay Range Maximum: $140000

HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to secure@hcltech.com for investigation.

A candidate's pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.

How You'll Grow

At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

HCLTech • United States

On-site
USD 100,000 - 148,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Data Engineer — Snowflake, DBT & ETL Specialist
Senior Data Engineer — Snowflake, DBT & ETL Specialist

HCLTech • Plano (TX)

On-site
USD 69,000 - 177,000
Senior Data Engineer
Senior Data Engineer

HCLTech • Plano (TX)

On-site
USD 69,000 - 177,000
Azure Databricks Lead
Azure Databricks Lead

HCLTech • New York (NY)

Hybrid
USD 127,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Data Engineer
Senior Data Engineer

HCLTech • Cary (NC)

On-site
USD 109,000 - 161,000
Medical insurance
Dental insurance
Vision insurance
+6
Snowflake Architect
Snowflake Architect

Cognizant • Dallas (TX)

On-site
USD 90,000 - 160,000
Medical/Dental/Vision/Life Insurance
Paid holidays + Paid Time Off
401(k) plan and contributions
+3
Lead Snowflake DBT(Hybrid)
Lead Snowflake DBT(Hybrid)

Cognizant • Dallas (TX)

On-site
USD 90,000 - 160,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Data Architect
Data Architect

HCLTech • Arlington (VA)

On-site
USD 128,000 - 250,000
Medical Insurance
401(k) retirement plan
Paid time off
+1
Senior Snowflake Data Engineer - Talent Pipeline
Senior Snowflake Data Engineer - Talent Pipeline

BlueCloud • United States

On-site
USD 150,000 - 210,000
DevOps / Cloud Engg
DevOps / Cloud Engg

HCLTech • United States

Remote
USD 88,000 - 134,000
Medical insurance
401(k) retirement plan
Paid time off