Search Jobs

Search by job, company or skills

AWS Data Engineer (Golang, Python & Snowflake)

AWS Data Engineer (Golang, Python & Snowflake)

Tata Consultancy Services
  • Posted 20 days ago
  • Be among the first 10 applicants

Job Description

Hiring: Senior AWS Data Engineer (Golang, Python & Snowflake)

Location: Bangalore / Hyderabad

Experience: 7-12 Years

Notice Period: Immediate to 30 Days

We are looking for an experienced Senior AWS Data Engineer with strong expertise in Golang, Python, Snowflake, and AWS Cloud Technologies. The ideal candidate will be responsible for designing, building, and optimizing scalable data platforms, data pipelines, and cloud-based analytics solutions while ensuring reliability, performance, and security.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL/ELT frameworks.
  • Build and optimize cloud-native data solutions on AWS.
  • Develop high-performance data processing applications using Golang and Python.
  • Implement and manage enterprise data warehousing solutions using Snowflake.
  • Integrate data from multiple sources and ensure data quality, consistency, and governance.
  • Collaborate with business, analytics, and engineering teams to deliver data-driven solutions.
  • Monitor, troubleshoot, and optimize data platform performance.
  • Participate in architecture discussions and contribute to best practices for data engineering and cloud adoption.

Required Skills

  • Strong experience in AWS Cloud Services
  • Hands-on expertise in Snowflake
  • Proficiency in Python
  • Strong development experience in Golang
  • Experience building ETL/ELT Pipelines
  • Knowledge of Data Warehousing Concepts
  • Experience with SQL and Performance Optimization
  • Exposure to AWS Services such as S3, Lambda, Glue, EMR, Redshift, ECS/EKS
  • Experience with CI/CD Pipelines and DevOps Practices
  • Strong analytical and problem-solving skills

Good to Have

  • Apache Spark or PySpark
  • Kafka or Streaming Technologies
  • Terraform or Infrastructure as Code (IaC)
  • Containerization technologies such as Docker and Kubernetes
  • Data Modeling and Data Governance experience

Preferred Candidate Profile

  • 7+ years of experience in Data Engineering
  • Strong cloud and data platform development background
  • Experience working in large-scale enterprise environments
  • Excellent communication and stakeholder management skills
  • Exposure to Banking, Financial Services, or Capital Markets domains is an advantage

More Info

Job Type:
Industry:
Employment Type:

Key Skills

ETL ELT Pipelines

CI CD Pipelines

AWS Cloud Services

Streaming Technologies

DevOps Practices

Infrastructure as Code (IaC)

Similar Jobs

5-15 yrs
Bengaluru, India
Skills:
snowflake , Denodo, Adf, Databricks, Sql, Python
7-9 yrs
Bengaluru, India
Skills:
snowflake , Data Modeling, Azure, Python, Sql, AWS, Etl, ELT, Airflow, dbt
13-15 yrs
Bengaluru, India
Skills:
data warehouses , snowflake , Kafka, Data Governance, Informatica, ELT, Docker, Terraform, Python, Java, BigQuery, Cloudformation, Sql, Gcp, Kubernetes, Etl, Data lakes, Airflow, API microservices, dbt, Cloud-native technologies, Real-time streaming systems, CI/CD, Lakehouses, Pub/Sub
5-8 yrs
Bengaluru, India
Skills:
Github, Data Modeling, Data Warehousing Concepts, Sql, Git, Azure Data Factory, Python, Aws S3, Airflow, CI CD Pipelines, Snowflake Data Cloud, DBT Data Build Tool
6-9 yrs
Bengaluru, India
Skills:
snowflake , React, Typescript, Javascript, Azure, Sql, Python, Cloud-based Data Environments, AI Development Tools, Data Pipelines, GraphQL APIs