Data Engineer S3 work

EXL Talent Acquisition Team

Gurugram District

Hybrid

INR 1,400,000 - 2,200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EXL Talent Acquisition Team is seeking a Data Engineer in Gurugram with hybrid work arrangement. The role focuses on translating business needs into scalable data models, reverse engineering data structures, and addressing integration challenges.

Ideal candidates have 5+ years of data engineering experience, strong SQL/CTE skills, and hands-on knowledge of Snowflake, ETL, and AWS services like S3 and Glue. A CS/engineering degree is required.

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, MIS or equivalent.
  • 5+ years of experience as a Data Engineer.
  • Strong SQL querying skills (joins, subqueries, CTEs).
  • Experience with Snowflake, ETL, SQL, CI/CD.
  • Strong ETL expertise and data modeling concepts.

Responsibilities

  • Understand business needs and translate into data models for long-term solutions.
  • Reverse engineer physical data models from databases and SQL scripts.
  • Analyze data-related system integration challenges and propose solutions.
  • Assist in setting data architecture direction including data movement and technology strategy.

Skills

SQL
Snowflake
Python
ETL
Data Modeling
CI/CD
Data Engineering

Education

Bachelor's degree

Tools

Snowflake
AWS
S3
Glue
Athena
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

Ex • Hyderabad

On-site
INR 1,500,000 - 2,300,000
AWS Data Engineer
AWS Data Engineer

EXL Talent Acquisition Team • Dadri

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

EXL Talent Acquisition Team • Gurugram District

Hybrid
INR 1,200,000 - 2,400,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 • Gurugram District

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

Caprus IT Pte. Ltd. • Bangalore Rural

Hybrid
INR 1,500,000 - 2,600,000
Data Engineer - Gurugram
Data Engineer - Gurugram

Yeah! Global • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Software Engineer-Data
Software Engineer-Data

Coforge • Dadri, Hyderabad

Hybrid
INR 900,000 - 1,500,000
Data Engineer
Data Engineer

Vandey Global Services • Bengaluru

On-site
INR 1,500,000 - 2,100,000
AWS Data Engineer Trans America
AWS Data Engineer Trans America

EXL Talent Acquisition Team • Gurugram District

Hybrid
INR 1,400,000 - 2,100,000