AWS Data Engineer

EXL

Gurugram District

On-site

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

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

EXL • Dadri

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

Ex • Hyderabad

Hybrid
INR 1,500,000 - 2,300,000
Aws Data Engineer
Aws Data Engineer

EXL Service • Maharashtra

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

Minfy • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Aws Data Engineer
Aws Data Engineer

Tech Mahindra • Dadri, Hyderabad, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Aws Data Engineer
Aws Data Engineer

Ignitho • Chennai District

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

Cigres Technologies Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,600,000
AWS Data Engineer
AWS Data Engineer

Careernet • Kolkata District, Bengaluru

On-site
INR 900,000 - 1,500,000
AWS Data Engineer - Manager
AWS Data Engineer - Manager

Talent Worx • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Work with one of the Big 4's in India
Aws Data Engineer
Aws Data Engineer

Teksystems • Hyderabad, Bengaluru

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