Search by job, company or skills

Senior AWS Data Engineer

Senior AWS Data Engineer

Tata Consultancy Services
7-12 Years
Not Disclosed
Early Applicant
  • Posted 16 hours ago
  • Be among the first 10 applicants

Job Description

We're Hiring | Senior AWS Data Engineer

Role: Sr. AWS Data Engineer

Experience: 7–12 Years

Location: Bangalore / Hyderabad

Notice Period: Immediate to 90 Days

Key Skills

Golang | Python | Snowflake | SQL | PySpark | AWS | Data Engineering

Job Description

We are looking for an experienced Senior AWS Data Engineer with strong hands-on expertise in Golang, Python, Snowflake, SQL, and PySpark. The ideal candidate will have experience building scalable data pipelines and cloud-based data solutions on AWS while working with large and complex datasets.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and data processing solutions on AWS.
  • Develop data engineering components and services using Golang and Python.
  • Build and optimize data solutions using Snowflake.
  • Write and optimize complex SQL queries for large-scale data processing.
  • Develop distributed data processing workflows using PySpark.
  • Build robust ETL/ELT pipelines to ingest, transform, and process structured and unstructured data.
  • Work with relevant AWS data and storage services to build cloud-based data platforms.
  • Optimize pipelines for performance, scalability, reliability, and cost efficiency.
  • Troubleshoot production issues and ensure data quality and pipeline reliability.
  • Collaborate with architects, developers, analysts, and business stakeholders.
  • Participate in code reviews and follow engineering and data governance best practices.

Required Skills

  • 7–12 years of experience in Data Engineering or related roles.
  • Strong hands-on development experience in Golang and Python.
  • Strong experience with Snowflake and cloud data warehousing.
  • Excellent knowledge of SQL and query optimization.
  • Hands-on experience with PySpark and large-scale data processing.
  • Strong experience working with AWS cloud environments.
  • Experience developing ETL/ELT pipelines and data integration solutions.
  • Good understanding of data warehousing, data modeling, and distributed processing.
  • Strong debugging, analytical, and problem-solving abilities.

Good to Have

  • Experience with AWS services such as S3, Glue, Lambda, EMR, Redshift, and CloudWatch.
  • Exposure to CI/CD, Git, Docker, Terraform, or other Infrastructure as Code tools.
  • Experience with data quality, monitoring, and performance optimization.
  • Strong communication and stakeholder-management skills.

More Info

Job Type:
Industry:
Employment Type:

Key Skills