Tata Consultancy Services

Data Engineering Lead

Tata Consultancy Services$135K — $150K *
Information Technology
15+ years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or advanced degree in Computer Science, Data Engineering, or related field.
  • 4-5 years of professional data engineering experience.
  • Strong skills in Python, SQL, and Spark (PySpark) and/or Kafka.
  • Experience with Snowflake (Snowpipe, Tasks, Streams).
  • Hands-on with ETL/ELT tools like Prefect (or Airflow), dbt, Spark, and/or Kafka.
  • Familiarity with cloud platforms: Azure, AWS, or GCP data services.

Responsibilities

  • Design and implement data pipelines for ETL/ELT processes.
  • Optimize data workflows using tools like Prefect or Airflow.
  • Manage data stored in Snowflake and other cloud data platforms.
  • Integrate datasets into machine learning applications and tools.
  • Utilize containerization techniques with Docker and Git-based workflows.
  • Collaborate on data observability and quality assurance practices.

Benefits

  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage including Health, Dental, and Vision.
  • Family Support with Maternal & Parental Leaves.
  • Various Insurance Options including Auto, Home, and Identity Theft Protection.
  • Convenience benefits including Commuter Benefits and Certification Reimbursement.
  • Generous Time Off policy including vacation, sick leave, and holidays.
  • Legal and Financial Assistance options such as Legal Aid and 401K plan.
Full Job Description
Youll need to have:

Bachelors or advanced degree in Computer Science, Data Engineering, or a related field.

415 years of professional data engineering experience.

Strong Python, SQL, and Spark (PySpark) skills, and/or Kafka.

Snowflake (Snowpipe, Tasks, Streams) as a complementary warehouse.

Databricks (Delta formats, workflows, cataloging) or equivalent Spark platforms.

Hands-on experience building ETL/ELT with Prefect (or Airflow), dbt, Spark, and/or Kafka.

Experience onboarding datasets to cloud data platforms (storage, compute, security, governance).

Familiarity with Azure/AWS/GCP data services (e.g., S3/ADLS/GCS; Redshift/BigQuery; Glue/ADF).

Git-based workflows CI/CD and containerization with Docker (Kubernetes a plus).

It is a bonus to have:

Advanced APIM practices (custom policies, OAuth2/JWT, mTLS, private endpoints) and Azure AD integration.

Integrating datasets into MCP tools/providers for LLM/agent applications; familiarity with frameworks such as LangChain or LlamaIndex.

Data observability/quality tools (e.g., Great Expectations, Monte Carlo, Datafold) and strong lineage practices.

Exposure to financial datasets and controls (PII handling, encryption, masking).

Salary Range $135,000-$150,000 a year

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Data Engineering Lead jobs: