Tata Consultancy Services

Senior Data Engineer

Tata Consultancy Services$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience in Data Engineering and Data Integration.
  • Proficiency in Snowflake and Fivetran for data management.
  • Strong skills in Dbt, AWS Glue, Python, SQL, and PySpark.
  • Experience with cloud-native data architectures and frameworks.
  • Ability to implement data quality and validation processes.

Responsibilities

  • Design and maintain enterprise-scale data pipelines in Snowflake.
  • Manage data ingestion frameworks using Fivetran.
  • Develop ETL/ELT workflows leveraging Dbt and AWS Glue.
  • Optimize data lake solutions on AWS/Snowflake.
  • Support data migration and source-to-target mapping initiatives.
  • Implement monitoring and validation frameworks for data quality.
  • Collaborate with teams to deliver reliable data products.

Benefits

  • Flexible work arrangements to support work-life balance.
  • Opportunities for professional development and training.
  • Access to cutting-edge tools and technologies.
  • Collaborative and inclusive team culture.
  • Support for AI-driven projects and initiatives.
Full Job Description
Role Summary

We are seeking a highly skilled Senior Data Engineer with expertise in Fivetran, Snowflake, Dbt, AWS Glue, Python, SQL, and cloud-native data engineering. The ideal candidate will be responsible for building scalable data ingestion and transformation frameworks, enabling analytics, data products, and AI-driven initiatives across the enterprise.

710 years of overall experience in Data Engineering and Data Integration.

Key Responsibilities
• Design, develop, and maintain enterprise-scale data pipelines in Snowflake.
• Implement and manage data ingestion frameworks using Fivetran.
• Develop ETL/ELT workflows using Dbt, AWS Glue and PySpark.
• Build and optimize data lake solutions on AWS/Snowflake.
• Perform source-to-target mapping and support data migration initiatives.
• Implement data quality, validation, reconciliation, and monitoring frameworks.
• Develop reusable pipeline patterns and automation frameworks.
• Collaborate with architects, business stakeholders, and analytics teams to deliver trusted data products.
• Support AI and GenAI use cases by preparing and managing high-quality datasets.
• Follow DataOps, CI/CD, governance, and security best practices.

Required Technical Skills

Core Technologies
• Snowflake
• Fivetran
• Dbt
• AWS Glue
• Python
• SQL
• PySpark

Data Engineering
• ETL / ELT Development
• Data Warehousing
• Data Lake Architecture
• Source-to-Target Mapping
• Data Quality Frameworks
• Pipeline Automation
• Performance Optimization

DevOps / DataOps
• Git
• CI/CD Pipelines
• Agile Delivery
• Infrastructure Automation

Salary Range: $110,000 to $130,000 per 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 Senior Data Engineer jobs: