Senior Data Engineer

Tata Consultancy Services

Sunnyvale (CA)

On-site

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Dental & Vision
Disability Planning & Insurance
Parental Leaves
Commuter Benefits
Certification & Training Reimbursement
Time Off: Vacation & Holidays
401K Plan & College Fund

Job summary

Tata Consultancy Services Limited in Sunnyvale, CA is seeking a Senior Engineer Data Engineer to design, build, govern, and optimize data platforms and pipelines for analytics, AI/ML, and business operations.

The role requires hands-on experience with GCP, PySpark, Python, Airflow, Hive, and Kafka, with a focus on scalable ETL/ELT development and data quality and governance. Join a team delivering high-performance data solutions.

Qualifications

  • Design, build, and maintain scalable ETL/ELT pipelines.
  • Automate data ingestion from multiple data sources.
  • Ensure reliable, high-performance, and scalable data movement.
  • Develop and optimize PySpark-based data processing frameworks.
  • Build and manage Airflow workflows and orchestration pipelines.
  • Work with Hive and Kafka-based batch and streaming data solutions.
  • Implement data quality, monitoring, governance, and operational controls.
  • Support production incidents, performance tuning, and continuous improvement initiatives.

Responsibilities

  • The Data Engineer will be responsible for designing, building, governing, and optimizing data platforms, pipelines, and integrations to ensure secure, reliable, and scalable data availability for analytics, reporting, AI/ML, and business operations.

Skills

GCP
PySpark
Python
Airflow
Hive
Kafka

Job description

Must Have Technical/Functional Skills
  • Google Cloud Platform (GCP)
  • PySpark
  • Python
  • Airflow
  • Hive
  • Kafka
Data Pipeline Development, Enhancement & Maintenance
  • Design, build, and maintain scalable ETL/ELT pipelines.
  • Automate data ingestion from multiple data sources.
  • Ensure reliable, high-performance, and scalable data movement.
  • Develop and optimize PySpark-based data processing frameworks.
  • Build and manage Airflow workflows and orchestration pipelines.
  • Work with Hive and Kafka-based batch and streaming data solutions.
  • Implement data quality, monitoring, governance, and operational controls.
  • Support production incidents, performance tuning, and continuous improvement initiatives
Roles & Responsibilities
  • The Data Engineer will be responsible for designing, building, governing, and optimizing data platforms, pipelines, and integrations to ensure secure, reliable, and scalable data availability for analytics, reporting, AI/ML, and business operations.
Preferred Experience
  • Strong Functional Knowledge in Retail (Search & Personalization) Added advantage.
  • Strong experience with large-scale GCP Data Engineering solutions.
  • Hands-on experience with Airflow DAG development and support
  • Experience building and optimizing Spark/PySpark data pipelines.
  • Exposure to Hive-based data processing and Kafka-driven ingestion frameworks.
  • Experience supporting analytics, personalization, recommendation, or search platforms is highly desirable
TCS Employee Benefits Summary:
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Aut& Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range- $110,000-$150,000 a year

Location: Sunnyvale, CA

Function: TECHNOLOGY

Role: Senior Engineer

ID: 434254

Skills: Kafka | Python | ETL Testing | Hive

Salary Range: $110,000 - $150,000

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

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+4
Engineer Software Design
Engineer Software Design

Tata Consultancy Services • Herndon (VA)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive.
Comprehensive Medical Coverage:Medical
Dental & Vision
+7
PySpark Data Engineer
PySpark Data Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 120,000
Discretionary Annual Incentive
Medical Coverage (Health, Dental & Vis
401K Plan
+1
Senior Data Engineer
Senior Data Engineer

Diverse Lynx, LLC • Oregon

On-site
USD 120,000 - 150,000
Gcp Data Engineer
Gcp Data Engineer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family & Parental Leaves
+4
Senior PySpark Data Developer
Senior PySpark Data Developer

Tata Consultancy Services • New York (NY)

On-site
USD 110,000 - 170,000
Discretionary Annual Incentive
Medical Coverage
Parental Leaves
+1
Data Engineer
Data Engineer

HRCap, Inc. • United States

Remote
USD 110,000 - 145,000
Performance Bonus
Equity Shares
Remote Work Perks
+1
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Dahl Consulting • Brooklyn Park (MN)

Hybrid
USD 92,000 - 156,000
Engineer Computer Systems Support
Engineer Computer Systems Support

Tata Consultancy Services Limited • San Jose (CA)

On-site
USD 80,000 - 115,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support & Leaves
+1
Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Sunnyvale (CA)

On-site
USD 100,000 - 140,000