AWS Data Engineer

EXL

Gurugram District

Hybrid

INR 1,500,000 - 2,100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EXL is seeking a Data Engineer in Gurugram with hybrid work options. You will translate business requirements into robust data models and support data architecture方向, leveraging Snowflake, AWS services, and ETL processes. The role demands strong SQL, Python, and data modeling expertise to enable scalable analytics.

Join a team focused on delivering data-driven solutions, integrating diverse data sources, and ensuring reliable data movement and governance across platforms.

Qualifications

  • 5+ years of experience as a Data Engineer.
  • Proficient in SQL with complex queries (joins, subqueries, CTEs).
  • Experience with Snowflake, ETL, SQL, CI/CD.
  • Strong ETL process expertise and data model concepts.
  • Knowledge of star and snowflake schemas.
  • Familiarity with AWS services like S3, Athena, Glue, EMR/Spark.

Responsibilities

  • Translate business needs into scalable data models.
  • Reverse engineer physical data models from DBs and SQL scripts.
  • Analyze data integration challenges and propose solutions.
  • Assist in shaping the data architecture and movement strategy.

Skills

SQL
Advanced SQL
CTEs
AWS
Python
Spark

Education

Bachelor's degree in CS/Software Engineering/MIS or equivalent

Tools

Snowflake
ETL
CI/CD
S3
Athena
Glue
EMR/Spark

Job description

Role: Data Engineer

Location: Gurugram (Hybrid)

Key Role And Responsibilities
  • Understand and translate business needs into data models supporting long-term

solutions.

  • Perform reverse engineering of physical data models from databases and SQL

scripts.

  • Analyse data-related system integration challenges and propose appropriate

solutions.

  • Assist with and support setting the data architecture direction (including data

movement approach, architecture/technology strategy, and any other data

related considerations to ensure business value).

Requirements
  • 5+ Years of experience as a Data Engineer
  • Strong technical expertise in SQL Advanced SQL querying skills (joins, subqueries,CTEs, aggregation)
  • Strong knowledge of joins and common table expressions (CTEs)
  • Experience in Snowflake, ETL, SQL, CI/CD
  • Strong expertise in ETL process and with various data model concepts
  • Knowledge of star schema and snowflake schema
  • Good to know about AWS services such as S3, Athena, Glue, EMR/Spark with a

major emphasis on S3 and Glue

  • Good knowledge of Python

Education: Bachelor’s degree in computer science, Software Engineering, MIS or equivalent

combination of education and experience

Key Skills: SQL, Snowflake, Python, AWS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Data Engineer
AWS Data Engineer

ExlService Holdings, Inc. • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
AWS Data Engineer
AWS Data Engineer

ExlService Holdings, Inc. • Dadri

Hybrid
INR 1,200,000 - 1,600,000
AWS Data Engineer
AWS Data Engineer

EXL Talent Acquisition Team • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
AWS Data Engineer
AWS Data Engineer

EXL Service • Pune District

Hybrid
INR 1,500,000 - 2,300,000
AWS Data Engineer Trans America
AWS Data Engineer Trans America

ExlService Holdings, Inc. • Gurugram District

Hybrid
INR 1,400,000 - 2,100,000
Data Engineer S3 work
Data Engineer S3 work

Fa Ewjt Saasfaprod1 • Gurugram District

Hybrid
INR 900,000 - 1,900,000
Data Engineer S3 work
Data Engineer S3 work

ExlService Holdings, Inc. • Gurugram District

Hybrid
INR 1,400,000 - 2,200,000
Aws Data Engineer
Aws Data Engineer

Ignitho • Chennai District

On-site
INR 900,000 - 1,800,000
Aws Data Engineer
Aws Data Engineer

Ambiquest Hyderabad • Bengaluru

On-site
INR 2,000,000 - 3,600,000
Aws Data Engineer (Snowflake)
Aws Data Engineer (Snowflake)

Bounteous • Bengaluru

Hybrid
INR 1,500,000 - 2,300,000